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