MHF4U Oct 18 notes