Lecture 10 code.