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