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