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