lecture 31a slides 1574952