import kareltherobot.*; public class ALMaze implements Directions { public static void task() { MazeWalker robby = new MazeWalker(1, 1, East, 0); robby.escapeMaze(); robby.turnOff(); } // Main entry point public static void main(String[] args) { World.setDelay(20); World.setSize(8, 9); //Plce beeps at the begining and the end World.placeBeepers(1, 1, 1); World.placeBeepers(7, 8, 1); World.placeEWWall(1, 1, 3); World.placeEWWall(3, 1, 1); World.placeEWWall(7, 1, 7); World.placeEWWall(4, 2, 2); World.placeEWWall(6, 2, 1); World.placeEWWall(3, 3, 3); World.placeEWWall(5, 3, 2); World.placeEWWall(6, 5, 2); World.placeEWWall(2, 6, 1); World.placeEWWall(4, 6, 1); World.placeEWWall(1, 7, 1); World.placeNSWall(3, 1, 1); World.placeNSWall(5, 1, 1); World.placeNSWall(3, 2, 1); World.placeNSWall(5, 2, 1); World.placeNSWall(7, 2, 1); World.placeNSWall(2, 3, 1); World.placeNSWall(4, 3, 1); World.placeNSWall(6, 3, 2); World.placeNSWall(1, 4, 3); World.placeNSWall(5, 4, 1); World.placeNSWall(2, 5, 1); World.placeNSWall(5, 5, 2); World.placeNSWall(3, 6, 2); World.placeNSWall(6, 6, 2); World.placeNSWall(1, 7, 6); World.setVisible(); task(); } }