MPM2D Oct 18 notes