MHF4U Dec 14 notes