lecture notes shapiro part 2 5 pages 1873208