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