Finished midterm 2