solutions for final exam spring 2007 9368112