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