2006 Midterm with answers