spring 2008 exam 3 3041290