POJ 2790: Maze