Homework #1 (2015 Spring)