Maze Jam problem from LambdaJam Chicago 2013