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