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