MHF4U Oct 24 notes