Caltech Week 2 Exercises