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