Midterm: due April 20