MHF4U Nov 5 notes