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