MHF4U Dec 10 notes