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