import net.curtlewis.maze.algorithm.BinaryTree;
import net.curtlewis.maze.algorithm.Sidewinder;
import net.curtlewis.maze.grid.Cell;
import net.curtlewis.maze.grid.Grid;

public class MazeMain {

    public static void main(String[] args) throws Exception {
        Cell cell = new Cell(1, 2);

        Grid grid = new Grid(10, 10);
        // BinaryTree maze = new BinaryTree(grid);
        Sidewinder maze = new Sidewinder(grid);
        System.out.println(maze.toString());
    }

}
