lecture 29a slides 2610897