usaco 2.4 maze1