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