notes for lecture 620 929993