Maze challenge from Flatiron BK000