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