MHF4U Dec 3 notes