++===-------=++**+=-.   .                                                               ...:-=+**#%%%##***++**********##%%@@@@@@@@@@@@%%#####*******++++===--::..      .                                 ..:-+*#%%%##*+--:.
##***+++==+++**#**+-:                                                         .........::--==+*#%@@@@@@@%%%%%%%#######%%%@@@@@@@@@@@@@%%%###******++++===---:...                                          .:-=+*####*+=-:..
########****######+=-.                                                      ....:::::--==++**#%%@@@@@@@@@@@@@@@%%%%%%%%%@@@@@@@@@@@@@@@%%%####*****+++==---:...                                           .:-=+*###*+=-::..
%%%%%%%%%%%%%%%%%#*+-:                                        ......       ...::---==++**##%%%@@@@@@@@@@@@@@@@@@@@%%%%%@@@@@@@@@@@@@@@@@@%%%#####****++=--::...             .                             .:-=+*##**+=-::..
#%%%@@@@@@@@@@@@%%#*=-.                   .                ..:----::...   ...:--=++**##%%%@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%@@@@@@@@@@@@@@%%%%%###***+==--::...                                         ..:-+**###*+=--:::
#%%%@@@@@@@@@@@@@%#*+=:.                                   .:-====--::......:-==+*#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@%%%###**+==--:::...                                      ..:-=**#####*+==--:
##%%@@@@@@@@@@@@@%#*+=-:.    .                             .:-==+===-:::.:::-==+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%#######%%%%@@@@@@@@@@@@@@@@@@@%%%##***+===--::...                                   ..:-=+*#%%%%##*++==-
+*##%%@@@@@@@@@@@%#*+=-:..                                  .:-===+==-------=++*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%########%%%@@@@@@@@@@@@@@@@@@@@@@@%%%###**++==--::..                              ...::-=+*#%%@@%%##*++==
==+**#%%@@@@@@@@@%#+=-::..                                   ..:-=+++=======++**#%@@@@@@@@@@@%%%%%%@@@@@@@@@@@@%%%%######%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##**++=--::..                       ...:::--==+*#%@@@@@@%%#**++
::-==+**#%%@@@@@@#*+=-:..              .                      ..:-=++++++++++**##%@@@@@@%%#########%%%%@@@@@@@@@%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%##**++==--::...               ...::--===++*##%@@@@@@@@@%%##*
 ..:---=++*#%@@@%#*+-:..                                       ..-==+*********##%%@@@%%#**++++++****#####%%%@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%###**++==--:::......:::::::--==++****##%%@@@@@@@@@@@@%%#
   ...::--=+*#%%%#*=-:.                                       ...:-=++**#######%%@@@%%#*+==----==++++++++**##%%@@@%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%###**++===--=========++++**####%%%%@@@@@@@@@@@@@@@@
      ...:-=+*#%##*=-:.                                       ....:-=+*###%%%%%%@@@@%#*+=--::::--======-===+**#%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%###*********#########%%%%%%%@@@@@@@@@@@@@@@@@@
        ..:-+*####*=-:.       .                               .....:-=+*#%%%%@@@@@@@%#*+=-::::::-------::---=++*###%%%%%%%@@@@@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        ..:-=+*###*+-:.                                       ......:-+*#%%@@@@@@@@@%#*+=--::.::::---:::::::--==+**##%%@@@@@@@@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        ..:-=+*###*+=:.                            .     .  ........::=+*#%@@@@@@@@@@%#*+=-:::.::::::::......::--=+*##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        ..:-=**###*+=-.                                 .........::++++**#%@@@@@@@@@@@%#*+=-::..:::::..........::-=+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         .:=+*####*+=-:.                            ..........:+++%%%%%%**#%@@@@@@@@@@@%#*=--::..........     ...:-=+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        ..:=+*#%%#**=-:.                         .........-=:*+%-%%%%%:%%*#@@@@@@@@@@@@@#*+=-::::.:::.....    ...::-=+*#%@@@@@@@@@@@@@@@@@%%%%%%%%@@@@%%%##*****###%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         .:=+*#%##*+=-:..                    .  . .......:++-%%%%%%%%%%%%%%#%@@@@@@@@@@@%#*+=--:::::::..........::--=+*#%@@@@@@@@@@@@@@%%%%####****###****+++++++++*************###%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         .:-+**#**+=-::..                      ........:+=*%%%%%%%%%%%%%%*%#%@@@@@@@@@@@@%#*+=--:::::.........:::--=+*#%@@@@@@@@@@@@@%%%###%%*+++==========-++---      --=======+++*##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          :-=++++=-:..                       ......:::=-*%%%%*%%%%%%##%%%%%*#%@@@@@@@@@@@@%#*+=--:::........:::--=++*#%@@@@@@@@@@@%%%#####%%%####%%%%++++++::::.         ...::::--==+**#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          .-====-:.                   .    ....::===++*=%%*%%%%%%%##%%%%%%%%%#%@@@@@@@@@@@@%#*+=--::.......:::-==+*#%%@@@@@@@@@@%%########%%%%%%%%%%%%%%=*.                    ..::--=+**#%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%
         .:----:.                         .....:::=+=%%%%%%%%%%%+%%%*%%%%%+++%##@@@@@@@@@@@@%#*+==--:::...:::--=+*#%%@@@@@@@@@@%###%%%%%%%%%%%%%#%%%%%%%*%+=:.-                   ..::-=+**####%%%%@@@@@@@@@@@@@@@@@@@@@@%%
         .:---:.                         ......::++*%%%%%%%%%%%%#%%%%%%%%*****%%#%@@@@@@@@@@%%##*++==---------==+*#%@@@@@@@@@%#*%%%%%%%%%%%###%%%%%%%%%%%%%*+::..                   ..:-=++******###%%@@@@@@@@@@@@@@@@@%%%#
         .:---:.                        .....::+*=%%%%%%%*%%%%%##%%%##%%%%%%%%%**#%@@@@@@@@@%%%%###**+++======++*#%%@@@@@@@%##%%%%%%%%%%%%##%%%%%%%%*%%%%%%%%=%*.                    .::-====+++++**##%%@@@@@@@@@@@@@%%##**
        ..:--:.          .           . ......:+=%%%%%%%%%%%%%###%%%%%%%%##%**+%%###%%%%%%%%%%%%%%%%####********##%%%@@@%%%####%%%%%%%######%%%%%##%%%%%%%%%%%%%*%*             .     ..:-------====++*#%%@@@@@@@@@%%%##**+=
        .:---:.                      ....:::++%%%%%%%*%%%%#####%%%%%%###%*%%****%%##%%%%%%%%#%%%%%%%%%#%####%%%%%%%%%%%#####%%%%%%%%%####%%%%%%%%#####%%%%%%%%%%%**::                ..::::::::----=++*#%%@@@@@@@%%##**+==-
       .:---:.                .     ...::::+-%%%*%%%%%%%###%##%%%######%%%%###%%%%%##%%%%#############%%%%%%%%%%%%%%######%%%%%%%####%%%%%%%%%%%%%%%%%%##%%%%%%##%%%=:          .     ..::::::::::--==+*#%%%@@@@%%##**+=--:
      .::---:. .                   ....:::+=%%%%%%%%%%%##@#%*%%%%%%%%####%%**##**%%%##%%%###********####%%%%%%%%%%###############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%* .              ..........::--=+**#%%%%%%%##**+=--:.
     .:----:.                     .....::+=%%*%%%***%%@@@###%%%%*%%*****%%%#####%%%%%##%%###**+++++****#############%%%%%%%%##%%####%%%%%%%%%%%%%%%%%**%%%%%@@@@@2%%%%=*.                  .......::-==+*##%%%%%%##*+==-:..
  ..:--===-:.       .      .      ....::+%%%%######@@##@@@@@@@%%%%%%%%@@@@@%########**##%####***++++******#########*%%%%%####%%%%%%%%%%%%%%%%%%@@%***%%%@@@@@@@@%%##%%%%::                  .....:::--=+**##%%%%%#**+=-::.
 .:--=+++=-:.                    ....":++##%%%@%%%@@@@@@@@@@@@@%%@%%%%%%%##%@@@@%%%%%%%%%%%#*%%%%%%%%%**##***#%%#**#****##%%%%%%%%%%%%%%@@@%@@@@@@%%%%@@@@@@@@@@@%%%%%%=%:.                 ....:::---=++**##%%%%##*+=-::..
.:-=+****+=:.                .    ...::**%%%%@@%%%%%%%%%@%@@@@@@%@%%@@%@%%%%%%%%%%%##%%%%%*. +#%%%%###%##%#**##%#######%%%%%@%%%%%%%%@@@@@%@@@@@@@%%@@@@@@@@@@@@@@@@%%%%%%=-:              ...::::----==++**#######*+==-:..
.:=+*###*+=-.                     ...:**+%%%%@%@%@%%%%%%%@@@@@@@@@@@%%%%%%%%%%%%%%%#%%##%#-   *#%%%%%##%%%######%#%#%#%#%%%%%%%%%%%%%%%@@%%%%%@@@@@@@@@@%%%@@@@@@@@@%%%%%%%%.             ..::-------===+++*********+==-::.
.:=+##%%#*+-:.                   . ..+*-++%@@@%@@%%%%%%@@@@@@@@@@@@%%%%%%%%%%%%%%%%=%%###+.    +%%%%%####%##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%@@%@@@%@@@@@@@@@@@@@@@@@@%%%*+        ...:---==========+++++++++++==--::..
.-=+##%%#*+=-:.                  .  ++ ::%@@@@@@@%%%%%%@@@@@@@@@@@@@%%%%%%%%%%%%%#-.%%##+-     .#%%%##*#####%%%%##%%%#%##%%%%%%%%%%%%%%%%%%%%%@@%@%%@@%%%@%@@@@@@@@@@@@@@@@@%%=++::. ..::-==++++++++++++++++=====---:::...
:-=*##%%##*=-::.                 . :=  ++%@@@@@@@%%%%%%%%@@@@@@@@@%%%%%%%%%%%%##%* :%%%*=:      +%%#=**#%%%%%%%#%#%%%#%%%%%%%%%%%%%%@%%%%%%%%%%@%%%%@@@@@@@@@@@@@@%%%%%%%%@%%%%%=++:.::-=++***######******++==---::...
-=+*#%%%#*+=-:..                  : :  **@@@@%@@@@@@@@@@%%@@@@@@@%%%%%%%%%%%%%%%#: .%%*+=.      =%%%#*+%%%%%%%%###%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%%%@%%%%@@@@@@@@@@@@@%%%%***---==::*=++**###%%%%%%%%####*++=--::..
=+*#%%%%#*+-:..                  .     %*@@@@%@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%#*  .#%#=-.      -%%%#++%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%@@@@@@@@@@@@@@@@@@@%%%%%%**+:*++**###%%%%%@@@%%%%%##*++=-:..
*#%%@@@%#*+-:.                   .    *%*@@@%%@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%:  -#*#=-:      .#%#+=*%%%#%%%%#%#%%%%%%%%%%%%%%%%%%@%%@%%%%%%%%%%%%@@%%@@%%%%@@@@@@@@@@@@%%%%%%%%*++***####%%%%%%%%%%%%%%##*+==-:.
#%@@@@@@%#*=-:.                       %%*@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%%%%%%#*   :#***:.       *##=-=######%%##%#%%#%%%%%%%%#%%%%%@%@@%%%@%%%%%%@%@%%%%%%%@%%%%%@@@@@@@@@@%%%%%%++*+****########%%%%%%%%%##*+=--:.      .
%@@@@@@@@%#+=-:.                      %**@@@@@@@@@%%%@@@@@@%@@%%@%@@%%%%%%%%%%#.   :*-:+.        +%#:.+*#%#%#%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@%%%@@%%%@@@@@@@@@@@%%%*++++++***###########%%%%##*+=-::.
#%@@@@@@@@%#+=-:...                . +%%*@@@@@@%%%%%%@@@%%@@@@@@%%%%%%%%%%%%%%* :  -+:.-         -##. -+#%###%%###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%@@%%%@@@@@@%%%%%%%%***===++************#######**+=-:..
+*%@@@@@@@%%#*+=--::..               +%%*@@@@@@@@@@@@@%%%%%%%%@@%%%%%%%%%%%%##. .  == ..         :#*   +###%%##%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@%++=====++*******************+=--:.
=+*#%@@@@%%##***++=--:.              :%+%%@@@@@@@@@@@@@@@@%@@@@%%%%%%%%%%%%##*     -:            -%=   =*%##%####%#%%%%%%%%%%%%%%%#%##%%%%%%%%%%%%#%%%%%%#%%%%%%%%%%%%%@@@@@@@@@@@@*++====++*********+++++++++==-:..
-=+*#%%%%%###*****++=-:.             :* %%%%@@@@@@@@@@@@@@@@@%%%%%%%%%%%#%##%+  .  .:     .      =%-   .+##%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%#%%%%%%%%%%%%%%@@@@@@@@@@@@@**++++++++********+++++===-::..     .
:-=*##%%###*********+=-:.            .+ *%%%%%@@@@@@@@@@@%@%%%%%%%%%%%%%%%#%%-      .            .#.  . ++#%%#*#%%###%%%#%%#%%%%%%%%%##%%%%%%%%%%#*%%%%%#%%%%%%%%%%%%%@%@@@@@@@@@%@#***+++++++++++++++===--::..
:-=+*######**++*****+==-:...         .. :*%@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%%#%%-      .             =      -##+   +#%#*%%%#%%+#%%%%%%%*%##%%%%%%%%%*=#%%%%%%%%#%%%%%%%%@@@@@@@@@@@@@%%##**+++==========---::..
.:-=**#####*******+++==--::::....    .:%#%%@@@@@@@@@@@@@#%%%%%%%%%%%%%%%%%%%%-      :             :      :*=      ##%%%##%%.-%%#=%%= :+%#%+*%%%%%*=+%%%%%%%%%%%%%%%%%%@%@@@@@@@@@@@%%##***++====----::...
..:=+*######******++==---------::+**%%%%#%%%@@@@@@@@%%%%%%%%%%%%%%%%%%%%%%%%%-    . -         .::-.  .    :        -#####%+  #%+:-#-::-=*-::+%%%#==+#%%%#%#%%%%%%%%%@@%@@%@@@@@@@@@@%%%##***++===-::..
 ..-=+*########****+==------========++++%%%@@@@@@@%%%%%%%%%%%%%+#%%%%#=.*%%%%-   .:-++*+*####*+****+:     -:         =##*%= .#%+==********++**%%#*++#%%%%%%%##%#%#%%%%%%@@@@%@@@@@@@%%%###****++==-:..
  .:-=+*##########**+==========+++***###%@@@@@@@@@@@%%%%%%%%%##: #%#.    -*%%*+=-::---=-:.             .=-             =#*   :#-..........:::-=**+**#%%%%%%%%%%%%%%%%%%%@@%@@@@@@@@%%%###******++=--:.
   .:-=+*##%%%%%%##**+++=====+++***##%%%@%@@%%%%@%@@%%%%%%%%%##. .    .-==+===.                                          -   .=:-=-..  .::-:.  ..::-=*%%%%#%#%#%####%%%@%@%@@@@@@%%%%##*******+++==-:..
    .:-=+*##%%@@@@%%##***+++++***##%%%@@@%%%%%%%%%%#%##%%%%%%%#       ...                                                       .------::.........::--+%###%%%%#%%%%%%%%%@%@@@@@@%%%%#**+++++=====--::...
     .:-=+*#%@@@@@@@%%%####**#####%%@@@@@%%%%%%@%%%%%%%%%%%%%%#                              ..         .                       .:-=--:           -...-+%%#%##%%#%%%%%%%%%%@@@@@@%%@%##*++===-----::::::...
      .:-=*#%%@@@@@@@@@%%%%%#%%%%%@@@@@@@@%%%%%%%%%%%%%%%%%%@%%              .:-++=+==-=-.    :=:                               .:--=-.   .:==+-++***#*=##*#++*%%%%#%%%%#*##@@@@@#%@@%#*++==---::::.........
      .:-=+*#%%@@@@@@@@@@%%%%%%%%@@@@@@@@@%%%%%%%%%%%@@@%%%%@%%      .:    .-++*####*******+-::=:                .               ::-=--:::-+**=---=+#%+**#%#*=-=#%%#%%%*--@@%@@@%%@@@@%#*++==-:::...........
      ..:-=+*####%%%%%%%%%%%%%%%%%%%@@@@@@@%%%%%%%%%%@%@@%%%##%=  . ..   :=+++*#*****##+*=-**====.                  .          .::::... ::-+####*++++#*+##%###+==+%%#%*:--@@@@@%#@@@@@@%%#*+=--:..
       .::-==+++++++***************####%+.*%%%%%%%%%%%%@%%%%.:##       .-++.  =*+++++*#%**+*-   ...                  .         :-:.    .   -#%%%#*+=:=*###%#%##*=-=*#=:-++@@@@%#@@@@@@@@@%#*+=-:..
         ..::---------=============+++**+   *%%%%%%%%%%%%%%%          :-=--   =*+*+***#%#*+*-                         .                .-.:*#%%#++==-=**######%#**:--:=##*@@@@%%@@@@@@@@@@%#*+=-:.                        .
            .........::::::::::+++-*==++=    =#%%%%#%%%:*%%#          :-: .:+**++*+**#%%#*=*=                                           :=*##%%%#*#*+=++**####%##**:.=%%*#@@%%%%%%%@@@@@@@%%#*+=-:.
                     .......::::::--==++#=-     :+#:=%#. *%=               .=##+++*#%%#*+-*+:                                           .-*#%%%%###-::==++*#%%##%*--:-#%+#%##******###%%%%%%##*+=-:.
                       ......::::-+==++*%@%+.        --   #:                :-+#%%%###*+***=.  .                                       :+==****++=-++:-******#%%+==#*--#+***++=======++**######*+=-:.
                      .....:::--+==++***%%%##=            .                :-=-===+*+=-::... .:.               .                        .:-==-:::::-=+=....-+##=-*%%%#==+++==--::::::--==+**####**=-:.
                     ....:::--===+++++++%%#%%###+-                            .::--.          .                                              .             .*#=-*%%%%%#+=+=--:.........::-=+**###**+-:.
                     ..:::--====+++++===#%#**#%%#%###*.   .                                                                                                 +##%#%#%%%%*==--:.          ..:-=+*####*=-.
                      ..:--=====-**-::*:*####*##%%%%###:                                                                                  .                -##%%%%%%%%%*==-:.             ..-=+*####*=-.
                       .::---++:+*%%%%%**####%##*####%##.                                  .                                                               +#%%%%%@@%%%+==-:.               .:=+*###*+=:.
                       .......+***%%%%.*+*##*#%%%%###*##*          .                                      .                                              .:*%%%%%%@@%%%+==-:.                .-=+*###*+=:.
                                +*##@%%%***###%%###*%%##*.           .                                                                                   .=%%%%%%%%%@@#===-:.                 .:=+**#**+=:.
                                   *%#@%+%%%##%%#%%#%%%##+            :+.                                                                                :#%%%%%%%%%@@#===-:.                  .:-=+****+=-:.
...                                   %@*@%%%@%%%#%%%%%%%#:           .- :.                                               .                     .      .:*%#%%@%%%%%@%*==--:.                   .:-=+++*++=-:.
:..                                    %*%%%@%%%##%%%%%%%%+            .     .                                           :.                           .:##%%%%@%%%%%%#+==-:..             .      .::-==+++++=-.
::.                 ..                  +%%%#%%*##*%%%%%%%#.                                                         .   .                           .=%%%%%%%%%%%%%%*===-:..                     ..::-=+++++=-.
-:.              ......                 +*%%%%%%%#%###%%%%%+           .                                                 :-.                        .+%%%%%%%%%%%%%%#+===--:.    .                  ..:-==++++=-:.
=-:.            ..:::..                 +%%#%%#*###%##%#%%###           .                                   .           ::--                       :+%%#%%%%%%%%%%%%#++++=-:.                .       ..:--=++++=-:.
+=-:..        ..::::::.                 *#*####*  *##%##*%%%%+           .       .                                      =++-                     .:#%%%%%%%%%%%@@@%%#***+=-:..                        ..::-=++++=--..
*+=-:..     ..::-----:..                +:    *#   ##%%%%%%#%+                                                          -+*=                    .=%%%%%%%%%%%@@@@@@%###**+=-:.                         ..:--=+***+=-::..
**+=-::......:-==+++=-:.                       *    #%%%%%%%%*                                                           .::                .  :#%%%%%%%@@%%@@@@@@@%%###*+=-:.                          ..:-=++****+==--::.
***++=--::::-==+***++-:.                       =     =.=%%%%%#.                                                                              :#%%%%%%%%%%%%@@@@@@@@@%%%##*=-:.                           ..:-=+*####**++=--
*****++======+**##**=-.                                  -%#%#          :-.         .                                                      -#%%%##%%%%%%%%%@@@@@@@@@@%%%#*+-:.                           ..:-=+*#%%%%%#**+=
+***#****+++***###*+-:.              .                     +%+          ---.                                                           . :#%%%%*##%%%%%%%@@@@@@@@@@@@%@%#*+-:.                         ...::-=+*#%@@@@%%#*=
-=+*#############*+=-.                                      #    .      .-+#+:.                                     .              .   .#%####%%%%%%%%%%@@@@@@@@@@@@@@@@%#+=:.                         ..::--=+*#%@@@@@%#*+
:-=+*##%%%%%####**+-:         .                                          .:=*#*-..                                                   .+###=.  =%%%%%##%%#%%%@@@@@@@@@@@@@#*=-..                       ..:--=++*##%@@@@@@%#*
 .:=+*#%%%%%%%##**=-:                    .                                .:=###*=.                                                :*###+      %%%%#..*=+*%%%@@@@@@@@@@@@%#+=:.                        .:-=+**##%%%@@@@@%#*
  .:=+*#%@@@@%%##*+-:                .             .                        :=**#%##=.                                           .+*:##        =%%#   .-=+%%%%%@@%@@@@@@@@%#+=-..                      .:-=+*###%%%%@@@@%%#
   .-=+#%%@@@@@%#*+=:.             .                                        .:=*#%%%%#*:..                                  .  .=-   +          %%:   ..:=%@@@@@@@@@@@@@@@@@#*=-:.                     .:-=**##%%%%%@@@@@%%
    :-=*#%@@@@@@%#*=-.                                                       .:----:::::::-=+*+*++++-:.                                         %*     ..:-==+*#%@@@@@@@@@@@@%*+=-:.                  ..:-+*##%%%%%@@@@@@@@
    .:=+#%@@@@@@@%#+-:.          .                 .                          .::::......:--+**##*+=:.                                         +          ..:-=+*#@@@@@@@@@@@@%#*+=-:...             ..:-=+*#%%%@@@@@@@@@@@
    .:-+*#%@@@@@@@%*=:.                                                        .....    ..:-=****+=-.                                                       ..:-+*#%@@@@@@@@@@@@%#*+=--::...    .....:-=+*##%%%@@@@@@@@@@@@
    .:-=*#%@@@@@@@%#+-.                                                        .....    ..:-+***+=-.                                                         ..:-+*#%@@@@@@@@@@@@@%#**+=--::::::::---=++*#%%@@@@@@@@@@@@@@@
     :-=*#%@@@@@@@@#+-:                                                         ....   ..:-=+**++-:                                                           .:-=+*#%@@@@@@@@@@@@@@%%#*++========+++**#%%@@@@@@@@@@@@@@@@@
     .-=+*#%@@@@@@@%*=:.                                                         ...  . .:-=+**+=:.   .                                                        .:-=+#%@@@@@@@@@@@@@@@@@%%##******####%%@@@@@@@@@@@@@@@@@@@@
     .:=+*#%@@@@@@@%#+-:.                                                         ...  ..:-=+++=-:                                      .           .          .:-=+*#%@@@@@@@@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     .:-+*#%@@@@@@@%#*=-:.                ....                                    .......:-=+++=-.                                                             .:-=+*#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
      .-=+#%%@@@@@@@%#*=-:..        .   ..::..                                    .....::-=++++=-.                                                            ..--=+**##%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
      .:=+*#%@@@@@@@%%#*+=-::..        ..:::..                                   ..::::--=++**+=-.                                                            ..:-==+++**##%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%
      .:=+*#%%@@@@@@@@%%#*+==-::..  ...::::..                                    .:----==++***+=-:                                                 .           ..:::---==+**##%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##****
      .:=+*#%%%@@@@@@@@@%%#*+==--::::::::::.                                     .:-===++*****+=-:.                .                                             . ....::-=+*##%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%##**+++===-
      .-=+*#%%%%@@@@@@@@@%%#*++==--------:.                                      .:==+++***##*+=-:.                                                                     .:-=+*##%%@@@@@@@@@%%%%%%%%%%%@@@@@@%##**+==---:::.
     .:-=+*##%%%%%@@@@@@@@%#*++========--:.                      .               .-=++***####*+=-:.                                                                      ..:-+*##%%@@@@@@%%##*******##%%%%%#**+==--::....
     .:-=+**##%%%%%%%@@@@%%#*+++==+++++=-:.                                      .-=+**######*+=-:          .                     .                                        .:-=+*#%@@@@%%##**+++++++**####**+=--::...
     .:-=++*###########%%%##**+++++++*++=:.                                      .-=*###%%%##*+=-.                             .                                            .:-=+*#%%%%%#**++======+++***++=-::...
     ..:-=+**###*******######**+++++***+=-.                                      .-+*#%%%%%%#*+=:.    .                                                                      .:-=+##%%%##*++===---========-::..  .
      .:-=++*****++==++**#####***++*****+-:                                      :-+*#%%%%%##*+-:.                                                                            .:-+*#%%%#**+==------------::..
      .:-=+++++++==---=+**######******#*+=:.                                    .:=+#%@@@%%#*+=-.                                    .                                         .:=+*####**+==---::::::....
     ..--=+++++==---:--=+**##%###***####*+-:                                    .-=*#%@@@%%#*=-:.                                                                              .:=+*####*+=--::......
     .:--=======--:::::-=+*##%%%#########*=-.                                  .:=+#%@@@@%#*+=:.                                                                               .:=+**#**+=--:..             .
     .:--====---::.....:-=+*#%%%%%###%%%#*+-:                                  .-+*%@@@@@%#*=-:                                                                               .:-=+*****+=-:..
     .:--===--:...    ..:-+*#%%@@%%%%%%%%#*=:. .                              .-=*#%@@@@@%#+=:.                                                                               .:-=**###*+=-:..
     .:-===--:..       .:-+*#%@@@@@@@@@@%#*+-.                              .:-=*#%@@@@@%#*+-:                                                                               .:-=+*#####*+=-:.
     .:--=--:..        .:-+*#%@@@@@@@@@@%%#+=:.                           .:-=+*#%@@@@@@%#+=:.                                .                                             .:-=+*#%%%%#**+=-:.
     ..:---:..        ..-=+*#%@@@@@@@@@@@%#*+-:..                  .     .:-+*#%@@@@@@@@%*+-.                               .                                              .:-=+**#%%%%##*+=-:.           .
       .:::..         .:-=+*#%@@@@@@@@@@%%##*+--:.                      .:=+*%@@@@@@@@@%#+=:.                                                     .                      ..:-==+*##%%%%##*+=--:.
        .....        ..:-=++*##%@@@@@@@@%%%#**+=-:..                   .:=+#%@@@@@@@@@@%*=-.                                        .                           ..   ....:--==++**######**+==-::.
           ...     ...:---==++**#%@@@@%%%%###*+==-:..                 .:=+*%@@@@@@@@@@%#+-:.                                         .                       ..::::::::--==++++***######*++==--::..
            ........:::-------=+*#%%@@%%%###***++=--::.              .:-+*#%@@@@@@@@@@#*=-.                                                                 .::--======+++*******#######**++==--::...
            ...:::::::::::::::-=+*#%%%%%##****++++===--:...        .:-=+*#%@@@@@@@@@@%#+-:.                                           ....        .       ..:--==++++****#########%%%###***++===--:::.....
             ..:------::......:-=+*#%%%%#**+++=+++++++===--:::...::--=+*#%@@@@@@@@@@@#*+-:.                                       .. ..:::...           ...:--==+++***########%%%%%%%%###***++++===---::..
~ lain-amp ~
X
00:00

KBPS KHZ    mono  stereo

 {                                             }  =v=
   /  .. / .-.. --- ...- . / -.-- --- ..- 
 //     /     //    /     /     '   
 /     /     /     /     /     /          
      //    /     //    /     /            
 `---'`----'`----'`----'`----//    
                            /
                           / 
            
00:00/73:43
00:00
 
                           /
                          /
       .    /            /
        '. /       .    / 
    - - - /,- - -   '. /
    .    /  '.  - - - /,- -
     ', //     .     /  '.
~ terminal ~
X
.__         .__        ________    _________
|  | _____  |__| ____  \_____  \  /   _____/
|  | \__  \ |  |/    \  /   |   \ \_____  \ 
|  |__/ __ \|  |   |  \/    |    \/        \
|____(____  /__|___|  /\______vol. 2 _____ /
          \/        \/         \/        \/   
        
lain@navi ~ %   
~ version history ~
X

 2.0.015 oct 2024 
 vol. 2 release

 1.3.013 oct 2024 
 navi terminal 2.0

 1.2.011 oct 2024 
 added lainboot

 1.1.001 july 2024 
 a selection of vol. 2 tracks premiered on NTS
added /v2 placeholder 1.0.004 nov 2022 vol. 1 release 0.2.026 oct 2022 added audio filter developer mode 0.1.009 aug 2022 uploaded vol. 1 demo
chat⤴ ~
X
_|_
 ¦ 
 .---.
/ (   \
\   ) /
 `---' 
  +----.
 / >_  /
/ >_  / 
`----+  
   .
\ \|/ /
 \ ! /
   ^ 
,^---^+
| ^ ^ :
:     |
`-----'
 
    
_|_
 ¦