final exam questions spring 2009 8804312