third set of lecture notes 3346790