++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++
++++++++               +++             +++++++
++++++++              ++             +++++++++
+++++++++++++++++++++++             ++++++++++
++++++++++++++++++++++             +++++++++++
++++++++++++++++++++             +++++++++++++
+++++++++++++++++++             ++++++++++++++
++++++++++++++++++             +++++++++++++++
+++++++++++++++++             ++++++++++++++++
+++++++++++++++             ++++++++++++++++++
++++++++++++++             +++++++++++++++++++
+++++++++++++             ++++++++++++++++++++
+++++++++++             ++++++++++++++++++++++
++++++++++             +++++++++++++++++++++++
+++++++++             ++              ++++++++
++++++++            +++               ++++++++
++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++
