notes for lecture 30 3288261