CS 37 Homework #3