spring 1996 final exam 3351624