lec30.pdf