                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                   ,:;+++++;:,                                                        
                                                                              ,,+?S@@@@@@@@@@#?;                                                      
                                                                             +#@@@@@@@@@@@@@@@@@S+,                                                   
                                                                            +#@@@@@@@@@@@@@@@@@@@@#;                                                  
                                                                           ;@@@@@@@@@@@@@@@@@@@@@@@@:                                                 
                                                                           ?@@@@@@@@@@@@@@@@@@@@@@@@%                                                 
                                                                           %@@@@@@@@@@@@@@@@@@@@@@@@@*                                                
                                                                           :+S#@@@@@@@@@@@@@@@@@@@@@@@?,                                              
                                                                             ,,:+@@@@@@@@@@@@@@@@@@@@@S;                                              
                                                                                :?#@@@@@@@@@@@@@@@@@@@%:                                              
                                                                                  ,;%###S@@@@@@@@@@@@#;                                               
                                                                                     ,,+%@@@@@@@@##%+:                                                
                                                                                    :+S@@@@@@@@@@#*,                                                  
                                                              ,;*?%#+             ;%@@@@@@@@@@@@@@@*                                                  
                                                             ;#@@@@@@%,         ,+#@@@@@@@@@@@@@@@@@;                                                 
                                                             %@@@@@@#*,         ,%@@@@@@@@@@@@@@@@@@#,                                                
                                                            ,S@@@@@@+          ,S@@@@@@@@@@@@@@@@@#S%;                                                
                                                            ,#@@@@@@%          ?@@@@@@@@@@@@@@@@@*,,                                                  
                                                            +@@@@@@@@?+;:,     *@@@@@@@@@@@@@@@@#,                                                    
                                                            S@@@@@@@@@@@@#S%?+::#@@@@@@@@@@@@@@@+,                                                    
                                                           ,@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@#                                                      
                                                           ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                                     
                                                            *@@@@@@@@@@@@+,;*S@@@@@@@@@@@@@@@@@@:                                                     
                                                             ;@@@@@@@@@@@?    ,;%@@@@@@@@@@@@@@@%,                                                    
                                                             ;@@@@@@@@@@@#,     ;@@@@@@@@@@@@@@@@+                                                    
                                                            :@@@@@@@@@@@@@;     ,#@@@@@@@@@@@@@@@@*,                                                  
                                                           ,#@@@@@@@@@@@@@%     ;@@@@@@@@@@@@@@@@@@S;                                                 
                                                          ,S@@@@@@@@@@@@@@#,   ,S@@@@@@@@@@@@@@@@@@@@?,                                               
                                                          +@@@@@@@@@@@@@@@@:   *@@@@@@@@@@@@@@@@@@@@@@S:                                              
                                                          ,;;;?S@@@@@##@##%,  ,#@@@@@@@@@@@@@@@@@@@@@@@@;                                             
                                                               ,+S@@*,,,,,    ?@@@@@@@@@@@@@@@@@@@@@@@@@@+                                            
                                                                 ,;*%:       ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                           
                                                                             ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                          
                                                                             %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                         
                                                                            ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                        
                                                                           ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                       
                                                                           ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*,                                     
                                                                          +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S:                                    
                                                                         ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                   
                                                                        ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                 
                                                                       :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;                                