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