solutions for assignment three fall 2013 9837272