midterm 2 solutions 908876