MHF4U Dec 5 notes