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