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