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