Question 1: Game Tree Search [60 points]