Assignment 3 maze