************++++*****++++++
**********++..../+****++++++
*********+.. ...../****+++++
*******...***+......+*++++++
******.  +*****/.....+++++++
*****+. .********....+++++++
*****/ .+*********+++./+++++
**+*+  ./+*********++..+++++
*+*+... .+**/./+***++..+++++
++++./+. ++//..++/.. /++++++
++++.*/+.+++++/+++/..+++++++
++++.+++ /++++++++///+/+++//
+++++//./...//+/.....///////
++++++/ ..///+++. . ////////
+++++++...+//////  .////////
+++++++/. ...////  .////////
+++++++./          .////////
++++++/ +/         .////////
+++/.    +++/   ././//////./
+/       .+..+///+ .////.///
                                                             