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