Lecture 10: Composition of Functions