midterm 2 solutions 2535651