lecture notes 10 249794