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