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