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