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