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