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