MHF4U Oct 19 notes