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