From 5fede40912574c6b73ed426ffc7154f45c14936c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Th=C3=A1i=20S=C6=A1n=20Ho=C3=A0ng?= <T.S.Hoang@soton.ac.uk>
Date: Thu, 21 Nov 2024 12:45:30 +0000
Subject: [PATCH] Sample mazes

---
 mazes/doom_maze.mz      | 101 ++++++++++++++++++++++++++++++++++++++++
 mazes/enormous_maze1.mz |  31 ++++++++++++
 mazes/enormous_maze2.mz |  31 ++++++++++++
 mazes/huge_maze1.mz     |  21 +++++++++
 mazes/huge_maze2.mz     |  21 +++++++++
 mazes/large_maze1.mz    |  21 +++++++++
 mazes/large_maze2.mz    |  21 +++++++++
 mazes/medium_maze1.mz   |  11 +++++
 mazes/medium_maze2.mz   |  11 +++++
 mazes/small_maze1.mz    |  11 +++++
 mazes/small_maze2.mz    |  11 +++++
 mazes/tiny_maze1        |   5 ++
 mazes/tiny_maze2.mz     |   7 +++
 13 files changed, 303 insertions(+)
 create mode 100644 mazes/doom_maze.mz
 create mode 100644 mazes/enormous_maze1.mz
 create mode 100644 mazes/enormous_maze2.mz
 create mode 100644 mazes/huge_maze1.mz
 create mode 100644 mazes/huge_maze2.mz
 create mode 100644 mazes/large_maze1.mz
 create mode 100644 mazes/large_maze2.mz
 create mode 100644 mazes/medium_maze1.mz
 create mode 100644 mazes/medium_maze2.mz
 create mode 100644 mazes/small_maze1.mz
 create mode 100644 mazes/small_maze2.mz
 create mode 100644 mazes/tiny_maze1
 create mode 100644 mazes/tiny_maze2.mz

diff --git a/mazes/doom_maze.mz b/mazes/doom_maze.mz
new file mode 100644
index 0000000..62bb0a3
--- /dev/null
+++ b/mazes/doom_maze.mz
@@ -0,0 +1,101 @@
+#########################################################################################################################################################################################################
+#...#...........#...#.#.#.#...#.....#.......#.......#.#...#.#.#...#.#.#.....#.....#...#.#.#.....#.....#.#...#.......#.#.........#.#...#.........#.#.........#.......#.#...#...#.....#...#.#...#.........#
+#.#.#.#.#.#.#####.###.#.#.#.###.###.#.#.#####.#.#####.###.#.#.#.###.#.#.#.#.###.###.###.#.#.###.#.#####.#.#.#.#.#.#.#.#.#.#####.#.#.###########.#.#.###.###.###.#####.#.###.###.###.###.#.#.#####.#####.#
+#.#.#.#.#.#...#.#...#...#.#.#.#.#.#...#...#...#.#.......#...#.........#.#.#.#...#.#.#.#...#.#.....#.#.....#...#.#.#.#...#...#.....#...#.........#.....#...#...#.#.#...#...........#.#.#...#...#.......#.#
+#.#.#######.###.#.###.###.#.#.#.#.#######.#.###.#.#########.###.#.#.###.###.###.#.#.#.###.#.###.#.#.###.###.#.#.###.###.#.#######.#.###.#####.###.#.#.#.#.#.###.#.#.###############.#.#.###.#####.#.#####
+#.#.....#...#.#.....#...#.........#...#.#...#.....#...#.#.#...#.#.#.......#.#.............#...#.#.......#.#.#.#.#...#.#.#.......#.#.....#...#...#.#.#.#.#.#.#...#.........#.#.#.....#.#.#.........#.#...#
+###.###.###.#.###.#.#.#.###.#########.#.#.#####.#.###.#.#.###.#.#########.#####.#.#.#.###.#####.#.###.###.###.#.#####.#.###.#.#.###########.#.###.###########.###.#######.#.#.#####.#.#.#.###.###.###.#.#
+#.#.#.....#.....#.#...#.#.#...#.......#.....#...#.#...#.......#.#...#.......#.#.#.#.#.#...#.....#...#.#.......#.#.#.....#.#.#.#.#.#.#.#.........#.#.#.........#.#.#.#.........#.....#.....#...#.#.#.#.#.#
+#.#######.#.###.#####.###.#.#####.###.###.###.#####.###.#####.#.#.#.#.#####.#.#.###.#.###.#.#.###.#.#########.###.#######.#.#.###.#.#.###.###.###.#.#.#.#.###.#.#.#.#.#######.#####.###.#####.#.###.#.#.#
+#.#.....#...#.....#.#...#...#.#.....#...#.#.......#...#.....#.#...#.#.....#.#...#...#...#.#.#...#.#.#.......#...#.#.#.......#.........#.#.#.#.....#.#.#.#.#.#.......#.#...#.....#.........#.....#.....#.#
+#.#.#.###.#########.#.#.###.#.#.###########.###.#####.#.###.###.#####.#####.###.#.###.###.###.#####.#.#######.#.#.#.#.#.#####.#######.#.#.#.#####.#.###.#.#.#.###########.#####.#.#####.###.###.#####.###
+#...#.#.#.....#.......#.#...........#.#.#.#.#.#...#...#.#...#.#.#...#.#.#.#...#.#.#...#.#.....#...#.#.....#...#.#...#.#.....#.......#.........#.#...#...#...#.#.#...#...#.......#.#.#...#.#.#...#...#.#.#
+#.#####.#####.#.#######.#####.#.#####.#.#.#.#.#.#.###.#.###.#.###.###.#.#.#############.#.###.#.#.#.#.#####.#####.#############.#####.#.#.###.#.#.#.#######.###.#.#####.#######.###.###.#.###.#.#.###.#.#
+#.......#.......#...#.......#.#...#...#.....#...#.....#.#.#...#.#.....#...#.......#.........#...#.#.#.......#.#.......#...#...#.#.#...#.#.#.....#.#...............#...#.#...#.....#.......#...#.#...#...#
+#.###########.#.#.#.#.#.#.#.#.#.#.###.#######.#########.#.#####.###.#.#.#####.#######.###.###.#.###.###.###.#.#.#########.#.#####.#.#####.#####.#.#.#.#######.###.#.###.#.###.#.#######.#.#.#.#.###.#.#.#
+#.#.#.#.......#.#.#...#.#.#.#.#.#.#.#.......#.......#.#.#...#...#...#.#.......#.#.#.#.#...#...#.#...#.....#.#.#...#.....#.#.#.#...#.#.......#...#.#.#...#.#...#...#.#.....#...#.#.#.....#.#.#.#.....#.#.#
+#.#.#.#.###########.###.###.#####.#.#####.###.#####.#.#.#.#.#.#######.#.#######.#.#.#.#######.#####.#.###.###.#.#######.#.#.#.###.#.#####.#########.#####.#####.#.#.#.#######.###.#########.#########.#.#
+#.....#.#.#.#.#...#.#.....#.#.....#.............#...#.#...#.....#.#.........#...#...#...#.#...#.#...#.#...#...........#...#.........#.#.#...#.....#.........#...#...#...#...#.........#...#.....#...#.#.#
+#####.###.#.#.###.#########.#.###.#.#.###########.###.###.#######.#######.#.###.#.#.#.###.###.#.###.###.#.###.#######.#.#####.#.#.###.#.###.#.#######.#.#########.#.#.###.#.#.###.###.#.#.#.###.#.###.###
+#.........#.#...#.#.#.........#.#.#.#...#...#.........#.#.#...#...#.......#.#...#.#...#...........#...#.#...#.....#...#.#.....#.#...#.#...#.....#...#.#.#.#.#...#.#.#.....#.#...#...#.#.#.#...#.......#.#
+###.###.###.#.#.#.#.#.###.#####.###.###.#.#######.###.#.#.#.#####.#####.###.###.#.#######.###.###.#.#####.#######.#####.###.#.#####.#.###.#.#####.###.###.#.###.###.#.#.#.#########.#####.#.###.###.###.#
+#.#.#.#.#.....#...#.....#...#...#...#.....#.#.#.#...#.#.....#.......#.#.#.......#.#.#...#.#.....#.#.#.......#...........#.#.#.#.......#.............#.#.#.#.......#...#.#.....#.#.......#.....#.#.....#.#
+#.#.#.#####.###.###.#########.#########.#.#.#.#.#######.###########.#.###.#.###.#.#.###.#####################.#.#.#.###.#.#####.#.#.#########.#######.#.#.###.###############.#.#######.#####.#########.#
+#.............#.#.....#.....#.#.........#.#.................#.#.....#...#.#.#.....#.......#...........#.....#.#.#.#.#...#.....#.#.#.......#.#.#.....#...#.........#.#.......#...#...............#.....#.#
+#.#######.###############.###.#.#####.###.###.###.#.###.###.#.#.#######.#.###.###.#.#####.#.#########.#.###.#.#####.#####.#####.#.###.#.###.###.#####.#####.###.###.#####.###.###.###.###.#.#####.###.#.#
+#...#.#.#...#.................#.#...#.#.......#.#.#.#.....#.#...#.#.#.......#.#.#.#.....#.#.#.#.#.........#.......#.......#.#...#.#...#.#...#...............#.#...#.......#...#.#...#...#.#...#.#...#.#.#
+#.#.#.#.#.#############.###.#.#####.#######.###.###.#.#########.#.#.###.#.#####.#.#####.###.#.#.#####.###.###.#.#######.###.#######.#.#####.###.#.###.#.#.#.#.#######.###.#####.#####.#.###.#.#.#.###.#.#
+#.#.#.....#.....#.......#...#.#...#.......#.....#...#.#.#...#...#.#.#.#.#.#...#...#.......#.......#...#.#.#...#.#...#.#...#...#.#.#.#.........#.#.#.#.#.#.#...#.......#.....#.#.......#.#...#.....#.#...#
+#.#######.#.#######.###.#.###.#.###.###.#######.#######.###.#.#.#.#.#.###.#.#.#.#########.#######.#.#.#.#########.###.###.#.###.#.#.###.#####.#.###.###.#.#######.#######.###.#.###.#####.#####.###.###.#
+#.#.#.....#...#.#.#...#.#...#.....#.#...#.#.............#.#...#...#.#...#...#.#.#.....#...#.....#.#.#...#.......#.....#.#.#.#.#...#.#...#.....#.#...#.#.#.#.#...#.....#.#.#.#.#...#.#...#.....#.#.......#
+#.#.###.#####.#.#.#######.###.###.#.#####.#.#.###.###.###.#.###.#.#.###.#.#.#.#######.#.###.#.###.#.#####.#####.#.###.#.#.#.#.###.###.#######.#####.#.#.###.#.###.###.#.###.#.#.#.###.###########.#.#.###
+#.#...#...............#...#.....#.#...#.....#.#.#...#...#.#.#.#.#.#.......#.#.....#.#.#.#...#.....#.#.#.#.#.....#.#...#.......#...#.......#.....#.#.#.#.#.......#.#.....#.#.....#.......#...#...#.#.#.#.#
+###.#####.#####.#.###.###.###.#.#####.#.#.#####.#########.#.#.#####.#.#.#########.#.#.#.#########.###.#.###.###.#####.###.#######.###.#.#.###.###.#.#.###.#.###.#.#.#.#.#.#.#.#####.#.###.###.###.#####.#
+#...#...#...#.#.#...#.#...#.#.#.....#.#.#.#.........#.#.........#...#.#.#.....#.........#.....#.....#.#.......#.......#.......#.....#.#.#.#...#.#.#.....#.#...#...#.#.#.#.#.#.#.#...#.#.................#
+###.###.###.#.#.###.#.#.###.###.###.#.###.#.###.#####.###.#.###.#######.#.#.###.#######.#.#######.###.#.###.#####.#.#######.###.#.###.#####.###.#.#.#.###.###.#######.###.#.#.#.#.#####.###.###.###.#####
+#.#...........#...#.#...#.......#.#.#...#.....#.....#.#...#...#.#.......#.#.....#.#.......#.#.#.#.....#.#.....#...#...#...#.#...#...#.....#...#...#.#.#...#.......#.....#...#...#.#.#...#.#.#.....#.#.#.#
+#.#.#.#####.#.#######.#.###.#####.#.###.#.#####.###.#.#.###.#####.#########.#####.#.#######.#.#.###.###.###.#########.#.#########.#####.#####.#.###.###.###.###.#.###.###.#########.###.#.###.###.###.#.#
+#...#.....#.#.....#...#...#.#...#...........#.....#.#.#.#.....#.....#.....#.....#...#...#.......#...#.....#...#...........#...#...#.#.#.#.#.#.........#.#.#.#...#...#.#...#.......#.......#.....#.#.#...#
+###.#.#####.#######.#.#.#.###.#.###.#.#####.###.###.#.#######.#.#######.#.#######.#.#.#.#.#.###.#.#####.#########.#.#####.#.#####.#.#.#.#.#.#######.#.#.#.#.#############.#####.#######.#.#######.#.#.###
+#...#...#.....#.#...#.#.#...#.#...#.#.....#.#...#.#...........#...#...#.#.#.......#...#...#.#...#.#...#...#...#.#.#.#.....#...........#...#.#.....#.#...#.........#.#...#.#.......#...#.#.#...#.........#
+#.###.###.#.###.###.#.#.#####.#.#####.#####.###.#.###########.###.#.#.#.#.#.#######.#####.###.#.#.#.#.#####.###.###.#########.#############.#.#.#.#.###.#.#####.###.#.#########.#.#.#######.###.#.#.###.#
+#.#.#...#.#.#...#...#.#.#.#...#.#.......#.....#.#...#...#.#.#.....#.#...#.....#.#...#.#.#...#.#...#.#.#.#...........#.#.#.......#.....#.......#.#.....#.#.#.#.....#.......#.#...#.#...#.#...#...#.#.#...#
+###.#####.###.#######.###.#.#.#####.###.#.#######.#####.#.#.###.#######.#######.#.###.#.#####.###.###.#.###.#.#.###.#.#.#.#.###.#.#.#######.###.#.#######.#.#####.#.###.###.#.#.###.###.###.#.###.#######
+#.......#.....#.#...#.......#.#.#...#...#...#...#...#...#...#...#.......#...#...#.....#...#...#.....#.#...#.#.#...#...#.#.#...#.#.#...#...#.#.#.#...#.....#.........#.....#.#.#.......#...#.#...#...#...#
+#.#########.#.#.###.###.#.#####.###.#####.#####.#.#.#.#.#.###.#########.#.###.#.#####.#.###.###.###.#.#.#.#.#######.###.###.#######.#####.###.#.#.#########.#####.#########.###.#.#.#####.#.#.#########.#
+#.......#.#.#.....#.#...#.#...#.#...#.....#.....#.#.#.#.........#...#...#.....#.#...#.#...#.#...#.......#...#.#.#.....#.#...#...#...........#...#...#.#...#.....#.#...#...#.#...#.#.#.....#.#...#...#...#
+#####.#.#.#####.###.###.###.###.#############.###.#####.#######.#.#########.#.#.###.#.#.###########.#.###.###.#.#####.#.###.###.#.###.#####.#######.#.#.#####.#######.#.###.#######.#.###.#.#####.###.#.#
+#...#.#.....#.#.......#...#...#...........#.........#.#.....#...........#.#.#.#...#.#.#...#.#...#...#.#.......#.#...#.....#.......#.....#.......#...........#.....#.#...#...#.#.....#.#.....#.#.......#.#
+###.#####.###.#.###.###.#.#.###.###.#.#######.#####.#.#.#######.#######.#.#####.#.#.#####.#.#.#############.###.###.#.#.#.#.###.#######.#########.#.#.#.#.#.###.###.###.###.#.#####.#######.#.#.#####.#.#
+#.#...#.......#...#...#.#.........#.#.....#.....#...#.#.......#.....#...#.#...#.#.........#...#...#.#...#.#.#.#.......#.#...#.#.#.........#...#...#.#.#.#.#...#.#...#.......#.....#...........#.#...#.#.#
+#.#.#####.###.###.#.#######.#.#.#########.#.#########.#####.#######.#####.#.###.###.#.#.#.###.#.###.#.#.#.#.#.###.#.#.###.###.#######.#.###.###############.#.#####.###.#####.#.#.###.###.###.#####.#.#.#
+#...#.....#.#.#...#.#.....#.#.#.....#...............#.#...#.#.....#...#.....#.#...#.#.#.#.#...#.#.#...#.#.......#.#.#.#...........#...#...#.#.........#.....#.......#.....#...#.#...#.#...#...#.#.....#.#
+#.#.###.###.#.###.#####.#.#.###############.#######.#.#.#.###.#.###.###.###.#.#####.#####.#.#.#.#.#.#.###.###.#.#.#.###.#######.#.#.#######.###.#.#########.#######.###.#.#.#####.#.#########.#.#####.###
+#.#.#.......#...#.....#.#...#.#.........#...#.#.........#.....#.#...#...#.#.........#.......#...#...#.#.....#.#.#.#...#.#.#.....#.#...#.#...#...#.......#.......#.#.#...#.#.....#.#...#.........#.#.#.#.#
+#.#####.#.###.#####.#.#.#####.###.#.###.#####.#.#####.#.#####.#######.###.###.#.#####.#####.#.###.#####.#######.#####.###.###.#.#####.#.###.#.#.#####.#######.#.#.#.#####.###.#.#.###.#.#.#.#.###.#.#.#.#
+#.......#.#...#...#.#.#.....#...#.#...#.......#.#.....#...#.#.....#.#.....#...#...#...#.....#.#.....#.........#.#...#...#.....#...#.#.........#.#.....#.......#.#...#...#.#...#.#...#...#.#.#.#.#.......#
+###.#######.###.#.#.#######.#.#######.#######.#.###.#.#.#.#.###.###.#.#.#########.#######.#######.#####.###########.#.#.#######.###.#.#####.#.###.#.#.#######.#.#####.#.#.#.###.#.###.###.###.#.###.###.#
+#.#...#.......#.#...#.#.............#.#...#...#.#...#.#.#...#.....#.#.#.#.....#.#.....#.#.#.#...#.......#.....#.#.#...#...#...#...#.....#.#.#.#...#.#.#.#.....#.#...#.#...#...#.#.#.#.#.#...#...#.....#.#
+#.#.#######.#####.###.#####.#####.#######.#.#.#####.###.###.#######.#.#######.#.#.#####.###.###.###.#.###.#.###.#.#.#.###.#.#############.#.###.#######.#.###.#.#.#.#.###.#.#####.#.#.#.#####.#.###.#.###
+#.#...#...#...#.#.....#.....#.......#.....#.#.......#.#...#.....#...#.#.....#...#.#.....#...#...#...#.#...#.#...#...#.#.#.....#.#.#.........#.........#.....#.#.#.#.#.#.#...#.....#.#.#...#.#.#...#.#...#
+#.#.#####.###.#.#.#########.###.#.###.#####.#########.#.#####.#.#.###.###.###.#####.#####.#.#.#.###.###.#.###.#########.#######.#.#######.#.###########.###.#####.#.###.#####.#.#.#.###.#.#.###.#.#####.#
+#.....#.............#.#.......#.#...#...#.#.....#.#.....#.#.#.#.#.....#...#...#.#.#.#.....#...#.....#...#...#.#.....#.#.#.............#...#.....#.#.......#.....#.#.#...#.....#.#.#...#.#.....#.#.....#.#
+#.#.#.###########.###.###.#####.#.#####.#.###.###.#####.#.#.###.###.#.###.#.#.#.#.#.#.#####.#######.#.#####.#.#.#.#.#.#.###########.#######.#.#.#.###.###.#####.###.###.###.#####.#.#####.#####.###.#.#.#
+#.#.#.....#...#.......#.....#...#.........#...#.#.....#.....#.....#.#.....#.#...#.#...#.#.....#.......#.#.......#.#.........#.#.#...#.......#.#.....#.#...#...#...#.#...#.....#.....#...#.....#.#...#.#.#
+###.#####.#.#.###.#################.#.###.###.#.###.#################.#.#.#.#####.#####.#.#.#######.###.#.#####.###.#####.###.#.#.###.#######.#########.###.#######.###.#.#.#########.#####.#.#.#####.#.#
+#.#.#.......#.#.#.......#...#.#.....#...#...#.#.#...#...#...........#.#.#...#.#...#.#.#...#.#.......#.#.....#...#.......#.#...#.#.........#.........#.......#...........#.#...#...#...#.....#...#...#...#
+#.#####.###.#.#.###.#.#####.#.#.#####.#.#.#####.###.###.#.#######.#.#######.#.###.#.#.#.#####.###.#.#.###.###################.#.#.#.#.#####.###.###.#.#.#.#.#.#.#####.###.#######.#.#######.#.###.#.#.###
+#...#...#...#...#.#.#.#.....#...#...#.#.#...#.#.#.#...#.#.#...#.#.#...#.......#.#.#.#.....#.#.#...#.....#.....#...#...#.......#.#.#.#.#.......#.#...#.#.#.#...#.#.#.....#...#.#...#.#...#...#.#...#.....#
+#.###.###########.#.#######.#.#####.#.#.#.#.#.#.#.#.###.###.#.#.#####.###.#.###.#.#.###.###.#####.#######.###.###.#.#####.###.#.###.#.###.###.#######.#.#########.###.#####.#.#.###.###.#.###.#.#.###.###
+#.#...#.....#.....#.#.............#...#.#.#.#.#.#.........#.#.....#.#...#.#.........#.#.........#.#.#.#.#.#.....#.......#.#.........#...#.#.....#.#...#...........#...#...#.#.......#.....#...#.#.#.....#
+#.###.#####.###.###.#######.#.#.###.#########.#.#.###.###.#.#######.###.#.#.#.###.#.#.#########.###.#.#.###.#.#####.###.#.###.#####.###.#########.#####.#####.#.#.#######.#.###.#####.#####.#####.#.#.###
+#.......#.#.#.....#.#.#...#.#.#.#...#...#.#...#.....#.#...#...#.#.#.......#.#...#.#.....#...#.#.....#...#.#.#.#.#.....#...#...#.......#...........#.....#...#.#.#...........#...#.#...#.#.#...#...#.#...#
+#.#.#####.#.#####.#.#.#.#####.#####.#.###.#.#######.###.###.###.#.#.###.###.#######.###.#.###.#.#.###.###.#.###.#.#####.#####.###.#####.#####.###.###.#.#.#.#######.#######.#.###.#.#.#.#.#.#########.###
+#.#.............#.#.#.......#.#.#.......#.....#.#.....#.#...#.....#.#.....#.....#.....#.......#.#.......#.....#.......#.#.....#...#...#.#.......#.....#...#.....#.......#.....#...#.#.#.#.#...#.....#.#.#
+#########.#####.#.#####.#.#.###.#.#####.#.#.###.###.#######.#.###.#####.#####.#####.#####.#######.###.#########.#######.###.#######.#.#######.#######.#.###.###########.###.#####.#####.#.#.#.#.###.###.#
+#.#.......#...#.#.#.....#.#.....#...#.....#.#.#.................#.....#...#.#...#.#.#...........#...#...#.....#.#.#...#...#.#.#...#.#.#...#.#.#...#...#.#.....#.....#...#...........#.#.....#.#...#.#...#
+#.#.#######.#.###.#####.#############.#.###.#.#.#####.#.#.#####.###.###.###.#####.###.#######.#.###.#.###.###.###.###.#.#.#.#.###.#.#####.#.#####.#.###.#####.###.#############.###.#.###.###.#####.#.###
+#...#.#...#.#.............#.#.....#...#...#.....#.....#.#.....#...#.#...#.........#.....#...#.#.#.#.#.#.....#.#.#.#...#.#.#...#.......#.....#...#...#.#.....#...#.....#.....#.#.#.#...#...#.....#.......#
+#####.###.###.#######.#####.###.###.#.#########.#######.#######.#########.#####.###.###.#.###.#.#.#########.###.#.#.#####.###.#.#.#.###.###.#.#.#####.###.#.#####.#.#.#####.#.#.#.###########.#.#.#####.#
+#.#.............#.....#.......#.....#.#...#...#.#.....#...#.#.#.#...#.#.......#...#.#.......#.#.#...#...#.....#.......#...#...#.#.#.#.#.#.....#.#.#.#.#...#.......#.#.#...#.#...#.....#.....#.#.....#...#
+#.#########.#.###.#.#.###.#.#.#########.#.###.#.#.#.#####.#.#.#.###.#.#.#####.###.###########.###.#####.###.#######.###.#.###.#####.#.#####.#####.#.#.###.#####.#####.#.#.#.#.#######.#.###.###########.#
+#.......#...#.#.#.#.#.....#.#...#.....#.#.#.......#.#...#.#.#.......#.....#.....#.......#.........#.#.#...#.#...#.#.....#.#.#...........#...#.#...........#.........#...#.#...#.........#...#.....#.....#
+#.#.###.#.###.#.###.#######.#########.#.###.#.###.###.#.###.###.#.###.#.#.#.#####.#.#####.#######.#.#.###.#.#.###.#.#######.#.#######.###.#.#.#.###.#####.#.###.#####.#######.###########.#####.#.#.###.#
+#.#.#.#.#.#.#...#.........#...#.#.........#.#.#...#.#.#.....#...#.....#.#.#.....#.#.#...........#...#.....#.........#.....#...#.#.#.....#.#...#.#...#.....#.#.....#.......#...#.....#...#.....#.#...#...#
+#####.#.###.#.###.###.###.###.#.###.#####.#########.###.#####.#####.#####.#.#.###.###.#####.#.#####.#####.#####.#.#######.#####.#.#.###.###.#####.#######.###.#.#.###########.###.###.###.#.#.#####.#.###
+#.#.#.....#.#.#...#...#.#...#.#.#.#.....#...#.#...............#.....#.....#.#...#.........#.#.#...#.#.#.....#...#.....#.....#.#...#.#.....#.....#.#.....#...#.#.#.#.#.#.....#.....#.#...#.#.#.#.#.#.#.#.#
+#.#.#.#####.#########.#.#.#.#.#.#.###.#######.#.#.###########.###.#.###.###.###.###.#.#.###.#.#.###.#.#.#####.#######.#.#####.###.###.#.#.#.###.#.#####.#.#.#######.#.#.#########.#.#.###.#.###.#.###.#.#
+#...#.......#.#.#.....#.#.#.#.#.................#...........#.#...#.#...#...#.#.#...#.#.#...#...#...#.#...#.#.#.#.#.....#.#.......#.#.#.#.#...#.......#...#...#.......#.....#.#...........#.......#.#.#.#
+#.#.#####.#.#.#.#.#.###.#.#.###.#######.#.#####.#######.###.#####.#########.#.#.#####.#####.###.###.#.#.###.###.#.#.#####.#####.#.#.#.#.###.###########.#######.###.#####.###.#####.#.#############.###.#
+#.#.......#.......#.....#.#...#...#...#.#.....#...#.....#.#...#...#.....#.#.#.#.#.........#.#...#...#...#.#...#.....#...#.#.#.#.#...#.#...#.....#.............#...#...........#.....#...#...#.#.#...#...#
+#####.###.#.###.#####.#.#####.#####.###.#####.#####.#.#.#.#.#.#.###.#####.#.#.#.#########.#####.#####.###.#.#.#.#####.###.#.#.###.###.#####.#####.#.#######.#.#.#.#.#####.###.#.#####.#.#.###.#.#.#.#.###
+#.....#.#.#.#.......#.#.....#.......#.......#.#.....#.#.#.#.#.#.......#...#.#.#.#.....#.......#.#...........#.#.....#...#.#.#...#.#...#.....#.#.#.#...#.#...#...#.#.....#...#.#...#...#.#.....#.#.#.....#
+#.#####.###.#######.#########.#.###.###.#########.#.#.#.#.#####.###.###.#####.#######.###.#####.#.#####.#####.#######.###.#.#.###.###.#####.#.#.#.#.###.#####.#########.#.#######.#########.###.#.###.#.#
+#.........#.#...............#.#.#.......#.....#...#.#.#.....#.#.#.....#.......#...............#.#...#.....#...#...............#.#...#.#...#.#.....#...#.....#.....#.....#.#...#.#.............#...#...#.#
+###.#########.#.###.#.#.#############.###.###.#######.###.###.#####.#######.#.#########.#.#####.###.#####.#####.###########.###.#.#######.#####.#####.#.#.#.#####.#########.###.#.###.#####.#.#.###.#.###
+#.#.....#...#.#...#.#.#.........#.......#.#.......#.#.#.#...#.#...#.........#.#.#.#.....#.#...#...#.#.....................#...............#...#...#...#.#.#.#.......#...............#.....#.#.#...#.#...#
+#.#######.#.#.#######.###.###########.#######.###.#.###.#.###.#.#########.#.###.#.#.#.###.#.###.#####.###.###########.#######.#.#.###.###.#.#.#.#.###.###.###.#.#####.###.#####.#####.#####.#####.#.#.###
+#.#.#.#.#.#.......#.#.#.#.........#.#.......#...#.#.#.#.#...#.#.#.#.#...#.#.#.#...#.#...#.....#.#.....#...#.#.#.........#.#...#.#.#...#.....#...#...#.....#.#.#.#.#...#...#...#.#...#.#.....#.....#.#...#
+#.#.#.#.#.#.#####.#.###.#.#.###.###.###.###.#.#####.#.#.###.#.#.#.#.#.###.#.#.#.###.###.###.#####.#.###.#.#.#.#.###.#.#.#.###############.#####.###########.#.###.#.#.###.###.#####.###.###.#.###.###.#.#
+#.........#.#.......#.....#.#.......#.....#...#.....................#.....#.....#.....#...#.....#.#...#.#.....#.#...#.#.............#.......#.......#.............#.#...#.............#...#...#...#...#.#
+#########################################################################################################################################################################################################
\ No newline at end of file
diff --git a/mazes/enormous_maze1.mz b/mazes/enormous_maze1.mz
new file mode 100644
index 0000000..43ce490
--- /dev/null
+++ b/mazes/enormous_maze1.mz
@@ -0,0 +1,31 @@
+#############################################################
+#.#.......#...#.#.....#.............#...........#.....#.....#
+#.###.###.#.#.#.#####.#.#####.#############.#.#.###.#####.###
+#.......#.#.#...#.........#...#.#.........#.#.#.......#...#.#
+#.#####.#######.#######.#.###.#.#.#.#.#.###.#######.###.#.#.#
+#.#.#.#.#...#.........#.#...#.#...#.#.#...#.#...#.....#.#...#
+#.#.#.###.#.###.#####.###.###.#.###.#.#######.#.#.#########.#
+#.......#.#.#.#...#...#...#.......#.#.......#.#.......#...#.#
+#.###.#####.#.###.#######.#####.#.#####.###.#####.###.###.#.#
+#...#...#...#...#.#.......#.....#.#.....#...#...#.#.#.....#.#
+#.###.###.###.#.#.#.#######.#.#.#####.###.#.#.#.###.###.###.#
+#.#.#...#.#...#.........#.#.#.#.#.......#.#.#.#.#.#...#.#...#
+#.#.###.#.#.###.#########.#.#.#.###.#####.###.###.###.#.#.###
+#.#.#.....#.#...#.#.......#.#.#.#...#...#.#.#.#...#...#.....#
+#.#.###.#####.#.#.#####.#.###.###.###.#.###.#.#.#.#.#.###.###
+#.....#...#...#.......#.#...#.#.....#.#.#.#.....#...#.......#
+###.###.#.###.#.#.#####.#########.#.#.###.#####.###.#.#####.#
+#...#...#.#.#.#.#...#.....#.#.#.#.#...#...#...#...#.#.#...#.#
+#.#.###.###.###.#.###.#.###.#.#.#.#######.###.#######.###.#.#
+#.#...#.#...#...#...#.#...#...................#...#.......#.#
+#.###.###.#######.#######.#######.#.###.#.#######.#.#####.#.#
+#.#...........#...#.#.#.....#.#...#...#.#.....#.......#.#.#.#
+###.#####.#.#####.#.#.#.#####.###.#.#.###.#.#.#.#######.###.#
+#.#.#...#.#...............#.#...#.#.#.#...#.#.#...........#.#
+#.#.#.###.#.#########.#####.###.#####.###.#####.#.#####.#####
+#.#.#.....#.....#...#.#...........#...#.........#.#.#.#...#.#
+#.###.#####.#######.#.#######.###########.#######.#.#.#####.#
+#.#...#.#.#...#.......#.#.#...#...#.........#.........#...#.#
+#.#.###.#.#.#########.#.#.###.###.#.###.###.#.#####.#.#.###.#
+#.....#.....#.................#.......#...#.#.....#.#.......#
+#############################################################
\ No newline at end of file
diff --git a/mazes/enormous_maze2.mz b/mazes/enormous_maze2.mz
new file mode 100644
index 0000000..e92dd10
--- /dev/null
+++ b/mazes/enormous_maze2.mz
@@ -0,0 +1,31 @@
+#############################################################
+#.....#.#.....#.....#.....#...........#.........#.....#.....#
+#.#.#.#.#.#.###.#.#.#.###.#######.#.#####.#####.#.###.#.#.###
+#.#.#.....#...#.#.#.....#.....#...#.#...#...#...#.#.....#...#
+#.###########.#.###.#.#.#####.#.###.#.###.###.#####.###.###.#
+#.....#...#...#.#.#.#.#...#.#...#.........#...#.#.....#.#.#.#
+#.#.###.#####.#.#.###.###.#.###.#####.###.###.#.#####.###.#.#
+#.#.#.......#.#.#.#...#...#.#.......#.#.....#.......#...#...#
+#.###.#.###.###.#.###.#####.#######.#############.#.#.#.###.#
+#...#.#.#.......#.........#.....#...#.....#.......#.#.#.#.#.#
+#.###.#.#########.#########.###.#.###.#####.#.#.###.###.#.#.#
+#...#.#...#.#...........#.....#.#.#.#...#.#.#.#...#.#.#...#.#
+#.#########.#####.#############.#.#.#.###.#.#####.#.#.#.###.#
+#.............#.....#...#.#.#...#...#.....#.....#.#.......#.#
+#.###.#.###.###.#####.###.#.###.#.#.#.#.#.#.#.###########.#.#
+#...#.#...#.....#.....#.....#.....#.#.#.#...#.........#.#.#.#
+#####.#######.#.#.#######.###.#######.#####.###.#######.###.#
+#.#.....#...#.#.#.#.#.#...#...#.......#.#...#.......#...#...#
+#.#######.#####.#.#.#.#.#####.#.#.#####.###########.#.###.###
+#.......#.......#...#.#...#...#.#...........#.....#.#...#...#
+#.#######.#.#.#.###.#.#.#.#################.###.###.#.#.#####
+#.#.#.#...#.#.#.#.#.#...#.#.#...#.#.........#.#.......#.#...#
+#.#.#.###.###.###.#.#.#.###.#.###.#.#.#######.#.###.#####.###
+#.#.....#.#.....#.....#.....#.#.#.#.#.#.........#.......#.#.#
+#.###.#.#######.#.#######.###.#.#.#########.#########.###.#.#
+#.....#.......#.#.....#.........#.....#.......#.......#.....#
+#.###.#####.###.#.###.#.###.#####.#.#####.###.###.###.#.#####
+#.#...#.........#...#.#...#.#.....#.........#.#.....#.#...#.#
+#.#########.#.#.#.#.#.#.#########.###.###########.###.#.###.#
+#.........#.#.#...#.#.#...#.........#...#...........#.......#
+#############################################################
\ No newline at end of file
diff --git a/mazes/huge_maze1.mz b/mazes/huge_maze1.mz
new file mode 100644
index 0000000..f6ad602
--- /dev/null
+++ b/mazes/huge_maze1.mz
@@ -0,0 +1,21 @@
+#########################################
+#...#.....#...#.........#.#.#...#.......#
+#.###.#.###.#.###.###.#.#.#.#.#.#.#.###.#
+#...#.#...#.#.#.....#.#...#...#...#...#.#
+#.###.#####.#.#.###.###.#######.#########
+#.....#...#.#...#...#.#.#.#...#.....#...#
+#.#####.#############.#.#.#.#######.###.#
+#...........#.#.....#.............#.....#
+#####.#####.#.#####.#.###.#####.#####.###
+#.#.......#.......#.#.#.....#.#.#.......#
+#.#.#.###.#########.#########.#.#.###.#.#
+#...#.#.......#.......#...#...#.....#.#.#
+#.###.#######.###.#.#.#.#.#.#.#.#.#####.#
+#.#.#.......#.....#.#...#...#.#.#.#.#...#
+#.#.###.#.#######.#.#####.#######.#.#####
+#.....#.#.#...#...#...#.....#.#...#.....#
+#.#####.#.#.#########.###.#.#.#.#####.###
+#.#.....#.......#...#...#.#.#...#.#.....#
+#.#.#.#.#.###.#.#.#.#.#.###.#.#.#.#####.#
+#.#.#.#.#.#...#...#.#.#...#...#.........#
+#########################################
\ No newline at end of file
diff --git a/mazes/huge_maze2.mz b/mazes/huge_maze2.mz
new file mode 100644
index 0000000..fd6f829
--- /dev/null
+++ b/mazes/huge_maze2.mz
@@ -0,0 +1,21 @@
+#########################################
+#...#.....#.........#.#.#.#.#.#.........#
+#.###.#.#.#.###.###.#.#.#.#.#.#.#.#####.#
+#...#.#.#.....#.#.....#.......#.#.#...#.#
+###.#########.#.###.#.#.#.###.#.#.#.###.#
+#.#.....#.#.#.#.#.#.#.#.#.#...#.#...#...#
+#.###.###.#.#.###.#.#.#####.###.#####.#.#
+#...#.......#...#...#...#...#.....#...#.#
+#.#.###.#########.#.###.#.#.#####.#####.#
+#.#...#...#.....#.#.#.#.#.#.......#...#.#
+#.#.#.#.###.#.###.#.#.#####.#.###.#.#.#.#
+#.#.#...#...#...#.#.#.#.....#.#.#...#.#.#
+#.#.#####.###.#.#.###.###.###.#.###.#.#.#
+#.#...#.#.#.#.#.#.....#.....#...#...#.#.#
+#.###.#.#.#.#########.#.###.#.#####.#.###
+#...#.....#.......#...#.#...#.#.....#...#
+#.#####.#.###.###.###.###.#######.#.#.#.#
+#...#.#.#.....#...........#.#.....#.#.#.#
+#.###.#.###.#.#######.#####.#.#.#.#.#.###
+#.....#.#...#.#.......#.......#.#.#.#...#
+#########################################
\ No newline at end of file
diff --git a/mazes/large_maze1.mz b/mazes/large_maze1.mz
new file mode 100644
index 0000000..b331621
--- /dev/null
+++ b/mazes/large_maze1.mz
@@ -0,0 +1,21 @@
+#####################
+#.....#.#...#.....#.#
+###.###.#.#####.###.#
+#.....#...#.....#...#
+#####.#.###.#.#.###.#
+#...#.#.....#.#.....#
+###.#.#.#####.#.#.###
+#.......#.....#.#.#.#
+#.###.#.#####.#####.#
+#...#.#.....#.......#
+#.#.#.#####.#.#######
+#.#.#.#.....#.......#
+###.###.#####.#####.#
+#.#.#.#.#...#.#...#.#
+#.#.#.#####.#####.#.#
+#...#...#...#.....#.#
+#.#####.###.#.#####.#
+#...#.........#.#.#.#
+###.#.#####.###.#.#.#
+#.......#...#.......#
+#####################
\ No newline at end of file
diff --git a/mazes/large_maze2.mz b/mazes/large_maze2.mz
new file mode 100644
index 0000000..a500854
--- /dev/null
+++ b/mazes/large_maze2.mz
@@ -0,0 +1,21 @@
+#####################
+#.......#...#.#.....#
+###.###.###.#.#.#.###
+#.#.#.#.........#...#
+#.#.#.#.#.#.###.#.###
+#...#.#.#.#...#.#...#
+#.###.#######.#.#.#.#
+#.#.....#.#.#.#.#.#.#
+#.#.#.###.#.#######.#
+#...#.#.....#...#.#.#
+#.###.###.#####.#.#.#
+#.#.........#.#...#.#
+###.#.###.#.#.#.#####
+#.#.#...#.#.......#.#
+#.#####.###########.#
+#...........#.#.....#
+#.#######.###.#.#.###
+#.#...#...#...#.#...#
+#.#.#########.#.#.###
+#...............#...#
+#####################
\ No newline at end of file
diff --git a/mazes/medium_maze1.mz b/mazes/medium_maze1.mz
new file mode 100644
index 0000000..5e2f5ca
--- /dev/null
+++ b/mazes/medium_maze1.mz
@@ -0,0 +1,11 @@
+#####################
+#...#...#...........#
+#.###.#.#.###.#####.#
+#...#.#.#...#...#.#.#
+###.#.#.#.#.###.#.###
+#.....#.#.#...#...#.#
+#.#####.###.###.#.#.#
+#...#.#.#.....#.#...#
+#.#.#.#####.###.###.#
+#.#.........#...#...#
+#####################
\ No newline at end of file
diff --git a/mazes/medium_maze2.mz b/mazes/medium_maze2.mz
new file mode 100644
index 0000000..f10ea84
--- /dev/null
+++ b/mazes/medium_maze2.mz
@@ -0,0 +1,11 @@
+#####################
+#.........#.........#
+###.#######.###.#.###
+#.........#...#.#...#
+#.#.###.#.#####.#.#.#
+#.#...#.#.......#.#.#
+#.#####.#.#.#.#######
+#.#.#...#.#.#.#.....#
+###.#.#.#.#.###.#.#.#
+#.....#.#.#.....#.#.#
+#####################
\ No newline at end of file
diff --git a/mazes/small_maze1.mz b/mazes/small_maze1.mz
new file mode 100644
index 0000000..6544f28
--- /dev/null
+++ b/mazes/small_maze1.mz
@@ -0,0 +1,11 @@
+###########
+#.#.......#
+#.#####.###
+#...#.#...#
+###.#.###.#
+#...#...#.#
+#.#.#.#.#.#
+#.#.#.#.#.#
+#.#.#.#.#.#
+#.#...#...#
+###########
\ No newline at end of file
diff --git a/mazes/small_maze2.mz b/mazes/small_maze2.mz
new file mode 100644
index 0000000..dba44bc
--- /dev/null
+++ b/mazes/small_maze2.mz
@@ -0,0 +1,11 @@
+###########
+#...#.....#
+#.###.###.#
+#...#...#.#
+#.#.#.#####
+#.#...#...#
+#####.#.###
+#.#...#...#
+#.#.###.#.#
+#.......#.#
+###########
\ No newline at end of file
diff --git a/mazes/tiny_maze1 b/mazes/tiny_maze1
new file mode 100644
index 0000000..d469874
--- /dev/null
+++ b/mazes/tiny_maze1
@@ -0,0 +1,5 @@
+#####
+#.#.#
+#.#.#
+#...#
+#####
\ No newline at end of file
diff --git a/mazes/tiny_maze2.mz b/mazes/tiny_maze2.mz
new file mode 100644
index 0000000..e29fb19
--- /dev/null
+++ b/mazes/tiny_maze2.mz
@@ -0,0 +1,7 @@
+#######
+#.#...#
+#.#.#.#
+#...#.#
+#.#.###
+#.#...#
+#######
\ No newline at end of file
-- 
GitLab