solutions to exam 03 fall 2012 3011405