solutions for final exam fall 2008 8848898