For Giant Maze
```rust use mazeir::map::Orthogonal; use mazeir::algorithm::DepthFirst; use mazeir::output::Print;
fn main() { let mut maze = Orthogonal::new(7, 16); maze.depth_first(); maze.print(); } ```
Orthogonal
one byte one cellDepthFirst
Print
Draw
stream write to 1bit png file```bash
mazeir-cli --help
Usage: mazeir-cli
Commands: orthogonal 2D orthogonal maze help Print this message or the help of the given subcommand(s)
Options: -h, --help Print help -V, --version Print version ```
Orthogonal Maze
```bash
mazeir-cli orthogonal --help
2D orthogonal maze
Usage: mazeir-cli orthogonal [OPTIONS] [WIDTH] [HEIGHT]
Arguments: [WIDTH] Width of the maze [default: 16] [HEIGHT] Height of the maze [default: 16]
Options:
-a, --algorithm