homework 2 solutions fall 2014 9593509