lecture notes 18 pages 1720761