Lecture 21. 10/24/2007