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