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