MHF4U Nov 2 notes