fall 2008 exam 2 semi solutions 7333412