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