midterm review lec 20 8264718