the maze for comp2911 repository