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