#%%%%%%%%###***++=
%@@@@@@@@%%%%%###***+==-
%@@@@@@@@@@@@%%%%####**++==--.
%@@@@@@@@@@@@@@%%%%####**+++==-::
%@@@@@@@@@@@@@@@%%%%###***+++==--:.
%@@@@@@@@@@@@@@%%%%%####***++===--:..
%%@@@@@@@@@@@@@%%%%%####***+++==--::..
#%%%@@@@@@@@@%%%%%%####****+++==---::.
#%%%%%%%%%%%%%%%%#####****+++===--::..
*##%%%%%%%%%%%%######****+++===---::..
+*################*****++++===---::..
+***##########******+++++===---:::..
++**************+++++====---:::..
=++++++*++++++++++====----:::...
-===+++++++=======----::::...
---=========------::::...
:::---------:::::....
..::::::::......
.