+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
###   |#####|        |  |                 |  |
+##+--+##+##+  +--+  +  +  +--+--+--+  +  +  +
|##|#####|##|     |        |  |        |     |
+##+##+--+##+--+  +--+--+--+  +  +--+  +  +--+
|#####   |#####|        |     |  |     |     |
+--+--+  +--+##+--+--+  +--+  +  +--+  +--+  +
|#####|     |#####|     |     |     |  |     |
+##+##+--+--+--+##+  +--+  +--+--+  +  +  +--+
|##|##############|  |     |     |  |  |     |
+##+--+--+--+--+--+  +  +--+  +  +  +  +--+  +
|##############|        |     |  |  |  |     |
+--+  +--+--+##+--+  +  +  +--+--+  +  +  +--+
|     |      ##   |  |     |        |  |     |
+  +--+--+--+##+  +--+--+--+  +--+--+  +--+--+
|  |  |########|  |#####|  |  |#####|  |#####|
+  +  +##+--+--+--+##+##+  +  +##+##+--+##+##+
|  |  |##|#####|#####|###########|########|##|
+  +  +##+##+##+##+  +--+--+--+--+  +--+--+##+
|  |  |#####|#####|  |  |           |########|
+  +  +--+--+--+--+  +  +  +--+--+--+##+--+--+
|  |  |     |     |  |  |        |#####|#####|
+  +  +  +  +  +  +  +  +--+--+  +##+--+##+##+
|     |  |     |     |           |########|##|
+--+--+  +--+--+--+--+--+--+--+--+  +--+--+##+
|        |              |     |           |##|
+  +--+--+  +  +--+--+--+  +  +  +--+--+--+##+
|  |     |  |     |        |     |     |#####|
+  +--+  +  +--+  +  +--+--+--+--+  +  +##+--+
|           |     |                 |  |######
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+