solutions for exam 3 spring 2008 3564696