.....      .......     ...     .  .. ....             .=.-.   :..:::.           . :... ........ .  .....  ..::. ...::........... : .: .....  . ..=.....    .......... . .... ....    .              ::. 
....  ..   ....... ... . ......            .       .   ... -:......     .       ..-.  ..    .......  ..... ...... .:..    ....... ...... ......:: ......    .. .:........   ..         .         . .... 
..=:.::            :..   .              . .           . .    .   .              ::-.... .            ...  =-.... ....  .   ..:.... .::---::.:.+=. .......   ...                   .               .   ..
.   .... . .     ....... .         ..   .           :.                        =. .=....    . .    .  ........ ... -  .            ..   ..... .....  ..      ...  ..              .  .             .     
. . .....        . .::-   .        . .........       .....:                    .  :..      .. ..... ..          ..-. .  . .....   =..... ...... .....          ......   . . .     .             .     ..
............    ...::=-#..:.   ..       :.......       .:.:    ...  .:.  ......   ::....      ...   .......... . :..        ..... .:.. .:...:..  .. ...        ..   ..          .               .     ..
...........      . . . ...  ............ .......        .              :::..      .+.... . . .      .   .    :.. #...           .   ==......: .. ....       .                  .                 .      
.:........           =@@@@@@@................ @@@@@    .@@@@@@@@@@@@@@@@@@@@@@     +*@@@@@@@@@@@@@@@==-----:::-=:- . .@@@@@@@@@@@@@@@@@@-+++ .........@@@@@@@@@@@@@@@@@@@.......              .       . 
.:.......            .    +@@@@@@@.............@@@@     .:@@@@@@@:-...             .@@@@@.. . ....@@@@@   ....+..:@@@@@@#  .  .....@@@@@@@-..... .. @@@@@@@.   ...@@@@@@@@@...              .  . .   .. 
.........               ..     @@@@@@@....... .@@@@@     . *@@@@@@:.. -.           :@@@@@##*##### ..@@@@  .    @@@@@@@.:.- :::: :.:@@@@@@@ ... .  @@@@@@@........ .@@@@@@@@ .       .             .  .  
.. ........              . ....    .@@@@@@*   ..@@@@    . ++ @@@@@@@++-*.*+:...:-*%*-@@@@@@       .. ::.:..:=-@@@@@@@::-...-:==..=+@@@@@@@ ..:. @@@@@@@  .  .. . .@@@@@@@......   ..         .  ...  .  
..:....... ...... .  .     . ... .......@@@@@@@. @@@@   . *=: .@@@@@@++-... ..-::##*-.%@@@@@@@@::=:. -.:::++=@@@@@@%...:......:. .@@@@@@@.....@@@@@@-  ......   @@@@@@@... ...     . .   .     :..:.:. .
..:......... .... .. ...     .......  ....  :@@@@@@@@@      =.   @@@@@@@@@@@@@@@-:::+:::+-@@@@@@@@@+ ::.....@@@@@@@ .   .   .:   @@@@@@.... @@@@@@     . ..  .@@@@@@.............. ...  ..    :... ... .
..............       .........         ....   :. @@@@@@     ::....:@@@@@.....  . .. ....------@@@@@@@@...:..@@@@@@..... . ..   @@@@@@#. ..-@@@@@   ..  ... @@@@@@...................  ......     ..:.   
..............     ............   ..   .......-.  . @@@@@     :-:::.@@@@@@*#.+++=:  =.-+*==:.  ..@@@@@@..:::@@@@@@......*.##=:@@@@@=.%...@@@@@ .  ......@@@@@+...............   ....:.::::....... ..    
................. . ...      . .  ..........        . #@@@@- :.. .:.:.@@@@@....:.   -:..@@@:...:..:@@@@:....:@@@@@...+. -.:.@@@@@::..::@@@@@ .  ... @@@@@@..................     .. ...                 
....... ...........   :::....: ...........     .  .     .@@@@@ .:...  ..@@@@@+  .:-:+-...@@@%.:  ..@@@@.:....@@@@@ -...-- @@@@-      @@@@%......@@@@@#..     ....  .... .. ...   .. .   .....  .        
......... ...... .      .....  ....... .....  ......   .... @@@@-.-  :  ::@@@@@@@@@@@@@:..:@@@@@@@@@@@...:....+@@@@...:@@@@........@@@@@@@@@@@@@@.   .......   .........        ..  .... .  .           
.:.......  ........ . .. . . .......   ...... ..#-. .... .    %@@@@++.===:+@@@@@@@@@@@@@:.....#@@@%...........:: @@@@@#+:.   . ..@@@@@@@@@....     .  .:.... .... ....            .  ....  .           .
. ........   ...... ............:.............  ..  ...... .     ..-.--:::.:-==..--  *::.::...:..::::.... ......   . .. . .. . .....-:...:  .................    .....           .   .. .       .       
  .......... ..........  .......................     .. ..:..      ..:... ...........:--....::.....::::.........     .... ....   .....:...... ......   ..   ... ...  ..   .    . ..  ..  .  ..  .  .... 
... ........ ............  ... ...... ..........  ......:.        ::...:::::..:::::---::. .........::.:. ..::.:.     .......... =...:.............   ....  ... .....        ..   ...  . ... ..   .. ....
..    .-.... .........-  . ........................ ......:  .:.. . .::-::-:   ....:.-=-.:............ .........++=-:...........:..:-         ...............  .  ..  .  .  ... . .  ...... ..  ..... :.
.  :.    ... ........  .................=..... ..........:  .   .. ..*::---**::.-==:=--- . .......    :.:...... ....-.............-.....  ...  .....+ . ......... .. .      ..  ...    .   . ...:.  ....
  ...:.  ............  .................-.................  ... .   ##%%%#%#*+-::=-=-+=*:==:. . ...+... . . .--*-=-*----*+--+  :....:..::  ....=:............. .. ..    .  .  .  ....  ... . .... .... .
. ...........:........ .................... . ..... .....  . ..    .......... ......--:--#:+===-:--::::...####*-*+=+*+++***+***+*+:...=:. .....  ............... ... .    . ...... .          ..........
. ........     :.......:..................:.. ..... ........    ...  ............-.... - .... .. ...... .   .    . ..  ...    :..  .......... .. ...................      ........      .  . -..:   ....
.... . .... .....:-... ......  .............. ..... ...............=:---+=...:.:-:--:+--.:    ..--=:::-----::*#*---+=-=:=-=---:::::.:...............  ......... ..   .... ......     ......:............
..... :...  .:......: . .......:......        .....  ..  ..........     ....    .. ..     ..     ...:...:    .            .   ...  .... . ........... ................ ........ .   ....::..  ..........
.......-....  .....   ............ .................................. . ...: .  .. ..      .   . .++*##**%:....:...:......................................... .....................   :....  . . .. ..  
 . ....+..: ......  . ....................................... ........ ....-   . . ..     . .  ...+######%::..:=...:..::...... : .......-........................................  ....  ... ..:=:......
........:.........  ..-................:.....:..:.:.:::..:... ..... ... ...-.   .. ..        .. .-####*##*--*=:=...............  .   ..:....................................... ... ....   . .  -....: .
 .................. ..... . ...................................-===.:.::::...  ......     ::-.-..=######*#--*--::+. ....====:    .................................................   ...  ...    . ..:..
.:..:.. ....**.:... .. .......                               ..****::::.::.:+ .......###**.:.....:=-**=---+++++::.......:::::...  ....  =....                             .....   ... .. .....   . ... .
.:.:...:.:..=*....    .:...  .                               ..**********%*%%**.....:###%*.......::.. ...::::***.:.......::::... .......:....                             ....:...:.  ..    ..  ........
..-.. . ....+=..............:.                               .:**********#*****.....:###%*:::::::*....:..:..:***::.:.....::::.   ....   .....                             -.==-----.  . ........*-  ... 
... ..... . =-..:..... . :=+:.                               .:*****++*+*%***:+....::###%*::---::# ...:::::**#%%*:.......::::........  .:....                             **=#**---.. ..... . .:*. ..:..
 .  ..... ..--. ..  ...::-++-                                ..::********%#*#**....::###%*:::::::* :::.:.....***.........:.:::..........*.:..                             +#.***---:...       ..+   ... 
 .  ...... :::......:.:: =+=-                                ......... .............:.......::::::*********:::::::...........................                             #* ***---.....     . ... .... 
    . .. .. .:..:    ..- ==::                                .  :.*.....   ....:.....: ........  .:::....   . ..  . :...........  .::........                             ##.##*---.....  .:..:-.....:..
   .  .....  :::..:=:::.:..+==                               ...  ..:*::....%.***. .:**:*. ...::::*::::...  ::...:*:*..... .... *#...........                             ##.##*..=.:..-...  .:.. :::...
   . ......  -+::-:::--+--.##*                               ..*:**#**:....*%**-:***.**::*::::*::****::*:....... .*.*..*********:*:*+++++**..                             ##++*:..*:.::.. ..:..:...-:::.
   . ..:#..   :.:-=-..:.:=-==-                               ..*:**#*#:.. .*%**:::**.**..*::.:::.:##%##%**##*****.*:*..*******:::**%%%%##%#..                             ##*#==...:.. .-:...:......:.:.
 . .  .:.:.  *-:..:...:.......                               ..*:**#*#:.. .*%**:::**:**::*::......*******.*******:*:*.:***------:*...........                             ==.+--............... .  .:.:.
 .. . ..::.   ..  :: ::.... +-                               ..*:**%**:....*%**==:**::::::+::................:::::::::..:........*-.--:.-.-..                             **:++:+.....  ..    ..: .:..:.
 .= . ..:..  ...     :.:..:..:                               .. ....... ....:....  .:::::::...................::::::::.   ....:.       .  ...                             **#++::..:.     . ..:*#::::...
 ..: . ....  :.-:... .....:::.                               .  ........*##*****.  .:::::::...................::::::::..  ..     ...       ..                             =-==++ :::. .......::=#-.:-.=:
........-.: .:=: ..=:-=+=*****                               ......... .*######*:...::::::::..................::::::::... ......  ...      ..                             *-..:::...+::=.. .:.-:-:...=-:
      ..=-: .:.: ..:=.-=+-:...                               .*%%%%%#%#*####***:.:..:::::::......:*%*.........::::::::..##...   .......   *..                             -::+++..-.:......:.....  .....
  .......    ....-:..........:                               ..******:.*###%#....:..:::::::......:*****.......::::::::.:#*..::..*::.::.. .*:.                             :--:--::=............   .  .: 
 .. ::  ......      .....==...                               .:*******:::*******.:..:::::::......******:......::::::::.:#*. ....::::::.. **..                             -.:--..::.-:.. :     ........:
 ...  :......:... ..:  .:.. ..     Continue left.     .:%%%%%%%:#%%%%%%%%*:..:::::::.....*%*:::::......::::::::.:%*. *.********.. **:.   Continue right.   . ......::. : ..........:===.:
 ... .=:-.:..:. . ...#++##* :-                               ..:.......   ..::+:*: .::::::......*::::::::.....::::::::.  .....:..      .... .                             -*#%%%##+-:::..    ..:-**+:::.
 .*. +-.:.. .. : . .. .==-- =.                               .:**%%****:  *:::::.:..::::::........::****:....:::::::::........:.*:...........                             ####--##*:..... .   =-:*=*....
 := ::.::.   ..... ....-#*+.**                               . ....... ***#****##. .::::::......:*******::....::::::::.*..  .:......::  .....                             ++++++=**...  ..  ... :.::.  .
 :-=-:.- :  .  :      .-*## ##                               ..-=--==- #:=:::::::: .::::::....:::****---:.....::::::::...:. ........*: ......                             %%%##%%%#...      . :-:.=-.  .
 :::=:-.:     ..:.....-:***.##                               ...*:..::.**:###%%#%%:.:::::::::::%%%%%%%%%%%%%%::::::::::*........ ...*: ......                             %#####%##::.......:.:   ..- :.
 ::.==-:.  ..  ..--.. -:=== --                               ..... .::::****+++***..::::::::::+%%%%%%%%%%%%%%::::::::::*............*+ ......                             #########...=: ..   .    .: :.
 ::::=.:   .. :..:::....**+.==                               ........:..::**%%%*##*.:::::::::+*%%%%%%  %%%%%%*::::::::.:.::.........*:.......                             %#%#%####..:...:::...:.  .:...
 :-::*. . ::  ....   ...*+=.##  Once again, I would like to  ..***:****.......:.....:-:::::-+*%%%%% =  = %%%%#+--::-+::... ...   ........ :..                             %%%%%% ## .         ...   ....
 :-.:*..  ::-........::+*=*.*#  strongly advise that you do  .:**+***** #%.*+*+****.:-::::--+*%%%%  ◓  ◓  %%%%++----+:--*. .........:.:::....                             %%%### ##-#.......:...:... ::.
 :::::...... .....  : .+++* *# not trouble yourself with the .:::::::: :***--++++***:---::-+**%%%%%  ——  %%%%#+++---+:---::::::::.*:...::::..                             %#%###.%#..  . ....::.. . .:.:
 .::=... .... .........-==-.##  literature catalogued here.  .:::::::::.*%:--++++:.*:---::--:*%%%%%%%  %%%%%%%*++-:-+:-:-::..::...:::.....:..                             %#%#%%.#=.... .... .==. .. =: 
 :.:.+  ....  ::.  .  .:-..::=                               ..:.:::::::.*::::::-..*.:%%%*::.*%%%%%%%%%%%%%%%%*-::-::::::*:...*:::::::.:::*..                             #*%###: :..... .   .=#:  -.--:
 :+-.=  ......  :......::::.*# Most would just go to Borges' ..................*%*....****:**%%%%%%%%%%%%%%%%%%*****:::::*:.*.:.:::*:::::::..                             -=-::.... ....  ..... ....    
.:...  .: ... .:: .... . .=+## place for this sort of thing. ...............::::=:.....*%#**#%%%%%%%%%%%%%%%%%#*----........::...............                             -=:.=*:::....... .            
 . :.  .   ....:-...::..######  Our information tends to be  .=.......:.....::::....:.+%%%%%%%%%%%%%%##%###%%%%%%#%*....***---==:.:-::.:=++..                             .:-:..     .........::-. ..#:-
 ...  .:.... .   :::--*####%%#    a tad more... directed.    ......:***********:*:: .#%%%%%%%%%*+%%%%%%%%%%%%%%%%%%%#.    ::::::::::::...  ..                             -:=:--:...  -:..   . .=  ..*+=
 .::.::.::.::*:.......::%%%%%%                               .*....***********#*......%%%*##%%%#+%%%%%%%%%%#%%%%%%%%%...:.::*#########*:. ..                              ==-:-==:-..-:......=:... ..%%.
 .....:-  .:. ..:::...-+#%%%%%            @@@@@@              *..:.*###%##%%*#*##*# .:%#%%%%%%%%%%%%###%%%%%%%%%####+...*.:**#########*:: #*.                             ++:+---:+==::.......:-:. ::   
 ..... ..... ..=....=..-*%#%%%          @@@ @@@@             :....:*****%%%%#%%%%%%..*::#**:::*+%%%%+#*##.#%%%%%%%%%...%..*+*#########*:: ..%                             ++:---==-:... ... ..:-=:::=   
 .:: ..::: .   :     ...#%%#%%        @+@@@@@ @@@            .*...*****####%%#%%#%%#...**%%%%**%%+......%%%%%%%%%%%:.*%...*+*#########*:: :..                             #**+=----:..  .     :-=... .: 
 --- :::::-.  .:.    ...#%%%%%        @@@  @@@@ @@@          ...::##*.::...:*++**%:*. ::*...*%%**%#*::..%#%%%%%%%##:.#%. .**+#########*#* . .                             %##*+=---: .  .   ...*-++..   
 -= .::. =+ :. .    ..::%#%%%%        @@  @:@@%@@@@@         .###%%%%#**###.%%*%#+.:. ....::.*::.%#.....#%%%%%%%%%%%%%%. .:*+##########:*.. .                             #####:---:... .     :=*.#...  
 :..:..-: -...::-==:..:##:=---        @@  @@ @@ @@@@         *#*..........*#%%%%*#.*.***.....#%#%%%%%%%%%%%%###*******%. ..++##########::...:                             **+*#-.. --.  ::.- :-:=.=-..: 
.. .:...: :-=:..  :. :--.-:---         @@ @@@@ @@@@@         *:*******:*:::::***%*.:##::::::**###%**::::***:%%****:::..:...**#########**:...:                             =+==.-.....- :.. . .::*:::... 
.  .-....  =.....:::::::==+=..         @@@@@@@@@@@@@         ***---**:**=:.........................:::::::*...=++****-  ....+#########-*+.:..                             *##*#+...:..::--:. :.. -:::.: 
  .......- =.*=:-:-:-.:==*. =-         @@  @@@@@ @ @         *****##*-:* ................................ :**=  ....... .. .*#*%##******:.::.                             ##*=*-... ...::..:::....  -=. 
  ......:=.=.::::::*::--+-.--:            @@@@@              #******:..:................................  ::::...:..... .  ..%+# . .... ..:..                             ##+*+---=...::.-:=.-=-::.::*. 
  .......-.+.:*::.....----: --         @@@@@@@@@@            #******...... .................... ........ ..**:*:******* . .  #*%*****:***:...                             **+**=-::..:..-:::.:=+%. .    
  :.....:..+:.....:-:... :==--         @  @@@: @@%           *#*****..... ..............................               ..  .##*.:........+%#+                             **=+++:    ...-.=::.. . ...   
  *:...-: .++--::---=:-::::--:        @@@@@@@@@@@@           #***###*****.............................. .    ...       . ...%#####%%%#%####%#                             ###==- ...   .: .::::=-: :.#- 
  =:..... ::+==..   .. ..:.:**            @@@@ @@            ...::::****:.............................. :+.. :::.         ..             ...*                             *+=*= ..+:: .:    .:+#.- ..=*.
  -:.:....: -. :::   ..:::-:*+            @@@@ @@            ..      .   .............................. :*...:::.           .               .                             :--# ===:.:..  ..:...:..... -.
   ..::...:. .  ... ..------=+            @@@@ @@            ... ..  .  .. ............................ :*.. :::.         . ....    . .......                             === .--.....   .    .=:. .. ..
   ::.==.:.::. . . ...-.-=**#*            @@@@@@@@           :....   .. .. .. ................ .... ... :*.. :::.           .         ... . .                             +*..+#::-:: .       ....   .:*
   :-:..:::.-# : .... ++ .##%%%**********@@@@*@@@*%#%**:...  ..       .. . .. ......                    *%%. :::.             .. .....:::: :..*%%*%*********%**..#*#.%%***#:-###. +.=-..    ....   .. . 
.- .-:.::::... .......::#=  =%#**********@@@@#@@@#****...... .. .....:.                                 .=%* ...           .               ...=*****%%###%**#...**%% %*#**# #### +%:. .        ..  ..   
 -# .:.....:*.:. . .. .:##%-..=******%#**@@@@*@@@@%#*::...... ......                                    ..=+. .           ..             ..    .::-=**#***** =##%*#*.%*****%%##: #%-:.            ..  .:
 =*+ ......--:.   .....-#%%%#: .*******%@@@@*@@@@@**+***::::.*::.:.  .:..                                 ...             ..              . .. ....     ....*#******.%**** %%##- ##:...         ... ... 
 :#+:.......:+   .....-*##%%%%%:..:****@@@@@@@@@@@@@@*****::....    ...... *. .. ..*****#*******##*.    ..    ***         ..       ...   .. :.  *** **#*****     ..:.###*:.%%%#.:%%:*-....    .:   . . .
   -........--:....::.:=%%%%%%%**: .#*@@@@@************::..  :....  ...+...:.. . :**:*************************##*...............       .. ..:* .%** **#*:***.+#%*#**    ..+####=-#% ....... ...**-.::*: 
 -=-....  .-::..:.-..:.+%%%%%%%*+**..************....     ..:*:***..*..*: .::   .*::********************+****:##* ........... ...      ......**.#*#.%**#.***:.%#%***.**** .     #%%... ....--. ...::::-.
 :*=........:.-:::*::-.*###%%%%*++*** .*...       ..**...**:***........*.. .    ::::#***+*++*+*+**++***++++:*::*:..:.....:....    .........:..:..**:**%* #***.******:**** ####      .-:----:-=.-::  .::.
 ::-....-:+.:=-*:-*.-- #####%%%****:...     ***** ****. .**+.::+***.:...        .*..****:*++***+**********+:::::::. ......::....   .....:.::**: ..***#%* **** ****%*****:.##%%= *#*.     ::-*--+#*.:. ..
..::.....:=.:=:*::+... =#%#++#.      ******.**+*..***...::.:.......             .:..*****+:::::::::+:::++++**::*::..................:.....:::**...##.#%# **** :***** ........   .  ... ...  ..=+#+:.-:..
        ..-::===:.. ...=:.    .***** ****%*.****..**+: **.:........               .:*****::::::::::::::::::::::*....  .**************.....:::***..:* :**.:#*# .*%**.**** .+++*=.+++..            -::.:..
  .-:::...=:-*:-.....   .+**.%%***** ***#*:.*%%* ****. ::::........                :*****#****************#***#*.....     .................:**## ..# .*#:.### .#**  .**:  ...:: .::..    . ...-:  ...:::
 :--.....:: +=-:.   := --#+* #*::::: +:+-:..*:+= *::.. ..:.............  . ....:..... .:******-----::.--::+***#*...... ........................-************++****++***.  ----: --- .     .  :-*=:.   ::
 :.:.:+--:.=   .    #: :-::. ..:::-: *-::..::::..:.:.. .:..............=::...... =........:.:...........:..:::::.:....... ..................:.:...:-*****:*--****+:***+*  ****: --= .                   
 .:--::-::.....:%:=*:. ..... ..:::::.**:::...:. .... ...::........******.. ......:.... ....... .... ....   :.... *...    ...............::...:...:...::**:*****+*+++****  =...    : .                 ..
 ::::::::.:.. .%#--- . :.... ..::*::...:....:...::.....:.........*****............ ... .........:.....*:.. ....  .:     ..      +++*###**...::..    ...::::::*********++  .-::- ### .        .        =.
 ::::::.:..:-  *#+*=.: #%#:.+--.    ...:::...       .............:..............*...... .............. .   .*:.   :+... ............. . ...:..%..               ......::  :::+##### .               .-. 
 --=--..:..:.. :.--::::::   .:-:::...          .++**.:............           +*.*. .... .... .                    ......*:::::::******:: ...*.:#...      :...  .           ..:.:.##       .:..   :  :=: 
 -- .::-::.::.  .      ....:...       .    *.  .**...............***:::::::::**.*...::::::::::::::::::*::::**:::::::....    ..            .....+...         .  .....  ..            .        .      +.  
 .. :..-. ..:  .  .....      .:+  **  +   :*.  .*...............:..::::::::::**:**:*****::::**:::*:*::::********:**:.     .   ......          . #*..            ....                      ...:   :   ...
 .. ....... -....      ..-  .##+  +* .#. **..  **....................:.......**:::::**:*::**:::::::::::::::::::::::..   ..    ..                *#...+.   ...               .    :  .              .    
     .:...       ..    ...   #%+  #* +:  *** .+*................*******::::::***:*::.****::::::::::::::****.:.**:  **:****************************::.... .      ..          .:   -  . .      ...        
 . .       :.  ....    ..:  -#%+ .**     **. ::............:.....            .:***::::::::::::::::::::****:::::*::. .....:::::::::::::::::::::::::.....   .*+*.                ...           ... .      
      .  ....  ....    :#* =*##* -*+     +.. .............:...                 ***:.:.::::::::::.::::..:::::::.::..       . ......... ....     .  ......   :-:.                             ...  #   %..