Solution to Homework 3