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