spring midterm assignment