second set of lecture notes 3445529