MINE316 Midterm