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