final exam version a spring 2010 2020776