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