+........+...................+........+
+.............+.............+.............+
+................+.......+................+
+...................+...................+
+..................................+
+..............................+
+................+................+
+..............+....+..............+
+..........+........+..........+
+....+..............+....+
