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