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