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