+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+--+++-++-+---++--++---+-++-++
-+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+-++++-++-+---++--++---+-++-+
--+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--++++++-++-+---++--++---+-++-
---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-++++++--+--+--+-+++--++--+++-+---+++++-++-+---++--++---+-++
+---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-++++-+--+--+--+-+++--++--+++-+-+-+++++-++-+---++--++---+-+
++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++--+--+--+--+-+++--++--+++-+++-+++++-++-+---++--++---+-
+++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++--+--+--+--+-+++--++--+++--++-+++++-++-+---++--++---+
++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+-+--+--+--+--+-+++--++--++++-++-+++++-++-+---++--++---
+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+-+--+--+--+--+-+++--++--++-+-++-+++++-++-+---++--++--
-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+++-+--+--+--+--+-+++--++--+--+-++-+++++-++-+---++--++-
+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+++-+--+--+--+--+-+++--++-----+-++-+++++-++-+---++--++
-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+++-+--+--+--+--+-+++--++-+---+-++-+++++-++-+---++--+
+-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-+++--+++-+--+--+--+--+-+++--++++---+-++-+++++-++-+---++--
++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-+++--+++-+--+--+--+--+-+++--+-++---+-++-+++++-++-+---++-
+++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-+++--+++-+--+--+--+--+-+++----++---+-++-+++++-++-+---++
++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+--++--+++-+--+--+--+--+-+++-+--++---+-++-+++++-++-+---+
-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+--++--+++-+--+--+--+--+-+++++--++---+-++-+++++-++-+---
+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+--++--+++-+--+--+--+--+-++-++--++---+-++-+++++-++-+--
-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++++--++--+++-+--+--+--+--+-+--++--++---+-++-+++++-++-+-
+-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++++--++--+++-+--+--+--+--+----++--++---+-++-+++++-++-+
++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++-+++--++--+++-+--+--+--+--++---++--++---+-++-+++++-++-
+++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++-+++--++--+++-+--+--+--+---+---++--++---+-++-+++++-++
++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+-+-+++--++--+++-+--+--+--+-+-+---++--++---+-++-+++++-+
+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+-----+-+++--++--+++-+--+--+--+++-+---++--++---+-++-+++++-
-+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+--+---++-+---++--++---+-++-+++++
--+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+--+-+-++-+---++--++---+-++-++++
---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+--+++-++-+---++--++---+-++-+++
-+++-----+-+----+-+-----++++---+++++-+-++++-+-+++++------+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+--+--
+-+++-----+-+----+-+-----++-+---+++++-+-++++-+-+++++------+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+--+-
++-+++-----+-+----+-+-----+--+---+++++-+-++++-+-+++++------+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+--+
+++-+++-----+-+----+-+--------+---+++++-+-++++-+-++++++-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+--
-+++-+++-----+-+----+-+----+---+---+++++-+-++++-+-++++-+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+-
--+++-+++-----+-+----+-+---++---+---+++++-+-++++-+-+++--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-+
---+++-+++-----+-+----+-+--+++---+---+++++-+-++++-+-+++--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+++-
----+++-+++-----+-+----+-+-++++---+---+++++-+-++++-+-+-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+++
-----+++-+++-----+-+----+-++++++---+---+++++-+-++++-+-+-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--++
+-----+++-+++-----+-+----+--+++++---+---+++++-+-++++-+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--+
-+-----+++-+++-----+-+----++-+++++---+---+++++-+-++++-+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++--
+-+-----+++-+++-----+-+-----+-+++++---+---+++++-+-++++-+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++-
-+-+-----+++-+++-----+-+---+-+-+++++---+---+++++-+-+++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--++
--+-+-----+++-+++-----+-+--++-+-+++++---+---+++++-+-+++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--+
---+-+-----+++-+++-----+-+-+++-+-+++++---+---+++++-+-+++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++--
----+-+-----+++-+++-----+-+++++-+-+++++---+---+++++-+--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++-
+----+-+-----+++-+++-----+--++++-+-+++++---+---+++++-+--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+++
-+----+-+-----+++-+++-----++-++++-+-+++++---+---+++++-+--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-++
+-+----+-+-----+++-+++------+-++++-+-+++++---+---+++++++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-+
-+-+----+-+-----+++-+++----+-+-++++-+-+++++---+---+++++++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+-
--+-+----+-+-----+++-+++---++-+-++++-+-+++++---+---+++-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--+
---+-+----+-+-----+++-+++--+++-+-++++-+-+++++---+---+++-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+--
----+-+----+-+-----+++-+++-++++-+-++++-+-+++++---+---+-+-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+-
-----+-+----+-+-----+++-++++++++-+-++++-+-+++++---+-----+-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--+
+-----+-+----+-+-----+++-++-+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+--
++-----+-+----+-+-----+++-+--+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+-
+++-----+-+----+-+-----+++----+++++-+-++++-+-+++++---+--+--+-+++--++--+++-+--+-----+--+-+++--++--+++-+--+--+
-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++-+++---+++++-+-++++-+-+++++----+++-----+-+----+-+-----+++
+-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++-+-+---+++++-+-++++-+-+++++--+-+++-----+-+----+-+-----++
++-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++---+---+++++-+-++++-+-+++++-++-+++-----+-+----+-+-----+
-++-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++---+---+++++-+-++++-+-++++++++-+++-----+-+----+-+-----
+-++-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++---+---+++++-+-++++-+-++++-+++-+++-----+-+----+-+----
++-++-++-++-+---++--++---+-++-+++++-++-+---++--++---+-++---+---+++++-+-++++-+-+++--+++-+++-----+-+----+-+---
-++-++-++-++-+---++--++---+-++-+++++-++-+---++--++---++++---+---+++++-+-++++-+-++---+++-+++-----+-+----+-+--
+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--++---++++---+---+++++-+-++++-+-+----+++-+++-----+-+----+-+-
-+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--++--+++++---+---+++++-+-++++-+------+++-+++-----+-+----+-+
--+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--++--+++++---+---+++++-+-++++-++-----+++-+++-----+-+----+-
---+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--+++-+++++---+---+++++-+-++++--+-----+++-+++-----+-+----+
+---+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--+-+-+++++---+---+++++-+-+++++-+-----+++-+++-----+-+----
++---+-++-++-++-++-+---++--++---+-++-+++++-++-+---++--+-+-+++++---+---+++++-+-+++-+-+-----+++-+++-----+-+---
-++---+-++-++-++-++-+---++--++---+-++-+++++-++-+---++-++-+-+++++---+---+++++-+-++--+-+-----+++-+++-----+-+--
--++---+-++-++-++-++-+---++--++---+-++-+++++-++-+---+++++-+-+++++---+---+++++-+-+---+-+-----+++-+++-----+-+-
+--++---+-++-++-++-++-+---++--++---+-++-+++++-++-+---+++++-+-+++++---+---+++++-+-----+-+-----+++-+++-----+-+
++--++---+-++-++-++-++-+---++--++---+-++-+++++-++-+----++++-+-+++++---+---+++++-++----+-+-----+++-+++-----+-
-++--++---+-++-++-++-++-+---++--++---+-++-+++++-++-+--+-++++-+-+++++---+---+++++--+----+-+-----+++-+++-----+
--++--++---+-++-++-++-++-+---++--++---+-++-+++++-++-+--+-++++-+-+++++---+---++++++-+----+-+-----+++-+++-----
---++--++---+-++-++-++-++-+---++--++---+-++-+++++-++-++-+-++++-+-+++++---+---++++-+-+----+-+-----+++-+++----
+---++--++---+-++-++-++-++-+---++--++---+-++-+++++-++-++-+-++++-+-+++++---+---+++--+-+----+-+-----+++-+++---
-+---++--++---+-++-++-++-++-+---++--++---+-++-+++++-+++++-+-++++-+-+++++---+---++---+-+----+-+-----+++-+++--
+-+---++--++---+-++-++-++-++-+---++--++---+-++-+++++-+++++-+-++++-+-+++++---+---+----+-+----+-+-----+++-+++-
++-+---++--++---+-++-++-++-++-+---++--++---+-++-+++++-+++++-+-++++-+-+++++---+--------+-+----+-+-----+++-+++
-++-+---++--++---+-++-++-++-++-+---++--++---+-++-+++++-+++++-+-++++-+-+++++---+--+-----+-+----+-+-----+++-++
+-++-+---++--++---+-++-++-++-++-+---++--++---+-++-++++--+++++-+-++++-+-+++++---+-++-----+-+----+-+-----+++-+
++-++-+---++--++---+-++-++-++-++-+---++--++---+-++-+++---+++++-+-++++-+-+++++---++++-----+-+----+-+-----+++-
---+--+-+++--++--+++-+--+---++-++-+---++--++---+-++-+++---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---
----+--+-+++--++--+++-+--+-+-++-++-+---++--++---+-++-+-+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++--
-----+--+-+++--++--+++-+--+++-++-++-+---++--++---+-++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++-
+-----+--+-+++--++--+++-+---++-++-++-+---++--++---+-++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++
-+-----+--+-+++--++--+++-+-+-++-++-++-+---++--++---+-++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-++++
--+-----+--+-+++--++--+++-+++-++-++-++-+---++--++---+-++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++
+--+-----+--+-+++--++--+++--++-++-++-++-+---++--++---++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-++
-+--+-----+--+-+++--++--++++-++-++-++-++-+---++--++---++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-+
+-+--+-----+--+-+++--++--++-+-++-++-++-++-+---++--++--+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+-
++-+--+-----+--+-+++--++--+--+-++-++-++-++-+---++--++--+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-+
+++-+--+-----+--+-+++--++-----+-++-++-++-++-+---++--+++-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++-
-+++-+--+-----+--+-+++--++-+---+-++-++-++-++-+---++--+-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++++
--+++-+--+-----+--+-+++--++++---+-++-++-++-++-+---++--+-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-+++
+--+++-+--+-----+--+-+++--+-++---+-++-++-++-++-+---++-++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-++
++--+++-+--+-----+--+-+++----++---+-++-++-++-++-+---+++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-+
-++--+++-+--+-----+--+-+++-+--++---+-++-++-++-++-+---+++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+-
--++--+++-+--+-----+--+-+++++--++---+-++-++-++-++-+----++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-+
+--++--+++-+--+-----+--+-++-++--++---+-++-++-++-++-+--+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++-
++--++--+++-+--+-----+--+-+--++--++---+-++-++-++-++-+--+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++++
+++--++--+++-+--+-----+--+----++--++---+-++-++-++-++-++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---++++
-+++--++--+++-+--+-----+--++---++--++---+-++-++-++-++-++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+++
+-+++--++--+++-+--+-----+---+---++--++---+-++-++-++-+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---++
-+-+++--++--+++-+--+-----+-+-+---++--++---+-++-++-++-+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---+
--+-+++--++--+++-+--+-----+++-+---++--++---+-++-++-++-+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+---
+--+-+++--++--+++-+--+------++-+---++--++---+-++-++-++-+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+--
-+--+-+++--++--+++-+--+----+-++-+---++--++---+-++-++-+--+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+-
--+--+-+++--++--+++-+--+---++-++-+---++--++---+-++-++----+++++-+-++++-+-+++++---+---+++++-+-++++-+-+++++---+
