Add hw3 soln