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