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