notes for lecture 7063733