second set of lecture notes 2205495