Homework 2 Solution