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