Homework 3 Solution