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