final review lec 40 3910656