final exam a spring 2008 7378455