detailed lecture notes 5 pages 809174